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