Shared publicly  - 
 
Here's the best video I've seen for a while - on-board camera for the Nissan DeltaWing proves it corners like a dream...
2
Add a comment...