The Renault 5 Turbo Returns With Crazy Power The rear-wheel-drive electric hot hatch is going into production. By Adrian Padeanu Official - Dec 13 2024