This Renault Megane Trophy V6 is any car enthusiast’s wet dream. Packing 295kW (400hp) and 422Nm of torque driving the rear wheels, and looking more like a supercar than a hot-hatch, it has been seen terrorising the streets of Paris last month. A few very lucky, but probably also very …
Read More »