Tuesday, March 29, 2011

Sportsters at L.A. Speed Shop





Even more pics from the Street Chopper issue release party at L.A. Speed Shop in Alhambra, CA.

No comments: