Mostly, new-product launches are as exciting as watching Chris O'Donnell in a checkers match. But Pirelli chose the foothils of the Italian Alps to launch a new line of tires for historic rally cars. Historic rally cars, you say?

Read…