This is Italy’s most powerful supercar – Top Gear This is Italy’s most powerful supercar Top Gear Go to Source