Renault promised to put the 5 Turbo 3E into production, which seemed ludicrous, but the newly revealed production 5 Turbo 3E ...
Ahead of the Tracks party at the Villa Noosa Hotel this Friday, we caught up with Mid Drift to find out more about them.