American Grand Prix
Friday, May 13, 2011
2012 chassis unveiled to little fanfare
No fans in the stands, and only three on the tour bus. Long live the vision.
Post a Comment
Post Comments (Atom)