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.