'Savage beauty' or 'the ugliest BMW ever made'? BMW divides opinion with new i3 EV that has a 560-mile range
“Savage beauty” and “the ugliest BMW ever made” - opinions come pouring as BMW launches the new i3
“Savage beauty” and “the ugliest BMW ever made” - opinions come pouring as BMW launches the new i3