Impressions from the Italian national Auto Museum in Turin

Last summer I had a chance to visit the Italian National Auto Museum, located in the city of Turin in the heart of the Italian automotive industry and home of FIAT. A few months earlier, I already got to see the Dutch national museum (the Louwman Museum), that has set the standard for all car … Continue reading Impressions from the Italian national Auto Museum in Turin