Nissan DeltaWing Le Mans entrant looks more like Batmobile

<< Read related article >>
Nissan DeltaWing Le Mans entrant looks more like BatmobilePhoto 1 of 26