MINI London 2012 special edition for the UK
To celebrate the upcoming London 2012 Olympic Games, MINI has released the MINI London 2012 special edition. There will be just 2,012 of these special edition models built, which are available in Cooper, Cooper D, […]