GSL Photos Now Available
Wednesday, May 9. 2007
Scale Auto has posted their photos from GSL-XXI today. The event was held May 3-6 in Salt Lake City, Utah, and you can see their coverage of it right here.
Trackbacks