MINI Scooter E Concept London Design Festival 2010: this electric scooter (above) is one of three concept scooters unveiled by car brand MINI in London yesterday. More »