Loading...

An Italian Job

Testing cars on the roof of the Fiat factory in 1929.