Video: Italy's Super Cars

Italy's Maserati, Ferrari and Lamborghini are the super-car holy trinity.