John Murphy's profile

NISSAN DELTAWING

NISSAN DELTAWING
Published:

NISSAN DELTAWING

The DeltaWing is a racing car designed by Ben Bowlby debuted at the 2012 24 Hours of Le Mans. The entry will run under the Project 56 name, compo Read More

Published: