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.