malaju45 / Submitted

The DeltaWing concept will compete at the 2012 Le Mans endurance race with only 300 horsepower. (Credit: Project 56 group) Engines over 5 liters... read more »
Discuss   Add this link to...  Bury