Production Renault 5 Turbo 3E 'Mini-Supercar' Has In-Wheel Motors With 536 HP, Weighs Under 3,200 Pounds
Renault promised to put the 5 Turbo 3E into production, which seemed ludicrous, but the newly revealed production 5 Turbo 3E looks just like the show car.
Read More