Sunday, August 29, 2010

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