UNITED KINGDOM | Friday, 4 July 2008 | Views [299]
One of the original Mini's from the movie "The Italian Job."