If Cars Could Talk–The Art & Science of Carrozzeria
LeMay - America's Car Museum 2702 East D Street, Tacoma, WA, United StatesCarrozzeria means coachbuilder or body maker in Italian. Back in the early days of automobiles, many companies designed and made the bodies that went on a car. Milan Italy had […]