Showing posts with label Alfa. Show all posts
Showing posts with label Alfa. Show all posts

Italy's National Automobile Museum in Turin (or Torino I'm not sure, I can't read Italian) Italy's National Automobile Museum in Turin (or Torino I'm not sure, I can't read Italian)

the wood buck for an Alfa Romeo Guiletta Sprint Fiat Turbina the winner of the Paris to Peking race If you are ever near Torino, it looks l...

Read more »
6:28 PM
 
Top