Mini has unveiled its new London 2012 special limited edition models to celebrate the London 2012 Olympic Games.
The cars are available only in colors matching the Union Jack flag: Chilli Red, White Silver, or Lightning Blue.
The mirror housings and roof are slathered with the logo for the 2012 Olympics, and a tiny Union Jack stripe runs the length of the car.
Continue reading