*Simulation* run of the Delta Wing at Le Mans:
http://www.youtube.com/watch?v=Qab8J..._order&list=UL
This thing looks like a danger to both drivers and spectators, I hope they run out of money, or have a mechanical problem that wont allow them to start the race. Epic Fail.