Is the Mazzanti Evantra Millecavalli the Most Powerful Italian Supercar? By: Tony Markovich | June 15, 2016