F&M Evantra Supercar Debuts in Italy

Started by IL, Dec 24, 2011, 01:02 AM

IL

An exclusive midengine supercar, the F&M Evantra is being presented by Italy's Mazzanti Automobili.

InsideLine