Italian Cars at the San Diego Auto Museum
January 28th 2005
The Italians: The Sexiest Cars in the World Coming January 28th, 2005 to March 28th, 2005 - Italy's finest examples of style and design. Come see what makes Lamborghinis, Ferraris, Alfa Romeos, and other Italian sports cars the best in the world. Other feature marks include Fiat, Bizzarini, and ASA. SD Auto Museum