Showing posts with label DeltaWing Race Car. Show all posts
Showing posts with label DeltaWing Race Car. Show all posts

Monday, May 28, 2012

DeltaWing Race Car Gets Nissan Power


























DeltaWing Race Car Gets Nissan Power. Read 'Radical Nissan DeltaWing racing car headed for Le Mans, The DeltaWing is a racing car designed by Ben Bowlby scheduled to debut at the 2012 24 Hours of Le Mans.