Smart & Final race car, Grand Prix of Long Beach 2008

~ by matthewota on April 21, 2008.

Leave a comment