X

mini cooper car

An Olympic Love Affair With Electric Cars

Although many have doubted the London 2012 team’s claim that this will be the ‘greenest Olympics ever’, there is very…