Money

Lost Lamborghini from ‘The Italian Job’ is found, restored after 50 years

After being lost for 50 years, the Lamborghini Miura used in 'The Italian Job' movie was found and restored by the Italian sports car manufacturer.