News

Renault has recently taken the covers off the new R5 Turbo 3E. The French manufacturer ... engine or a beefier 3.5-litre supercharged V6 that develops 405bhp and 430Nm of torque.