How's your Italian? Mazzanti Automobili has finally fully revealed the Evantra Millecavalli, which it claims is the most powerful street-legal car to come out of Italy (sorry, LaFerrari).So, what does Millecavalli mean? Well, it translates to "a thousand horses", which is exactly how much power the new ...
Mazzanti Evantra Millecavalli
ARTICLES BY MANUFACTURER
New Renault Triber seven-seater revealed ... and it's coming to SA!
Second-generation Peugeot 2008 unveiled with bold new look!
New BMW 8 Series Gran Coupé revealed: four doors, extra space...
VIDEO: Maserati Levante 350 road test