London 2012 Olympics MINI fleet
The electric-powered MINI E, retired from its field trials, is being used at the London 2012 Olympic Games as “[v]enue pool cars for operational usage and supporting the Olympic Torch Relay” while displaying new graphics […]