Mini Superleggera Declared Star Of The 2014 LA Auto Show

The plug-in star of the 2014 LA Auto Show, as declared by InsideEVs, is this gem from Mini. Called the Mini Superleggera Vision and, only a concept, this electrified Mini easily stole the show. It wooed onlookers and drew the attention of photographers from around the world. The green focus… …read more