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.
Newer Post
Older Post
Home