American Grand Prix
Wednesday, February 10, 2010
2012 Delta Wing car
I'm not even sure what this is. I would have to see it actually going through a chicane or something to really understand what I'm looking at. At least at the moment though I have lost all hope for american open wheel racing.
‹
›
Home
View web version