carnewschina.com
Borgward Isabella Concept Debuts At The Frankfurt Motor Show
China's Borgward brought the Isabella electric concept car to the 2017 Frankfurt Motor Show. The name harks back to 1954 2-door coupe with the same name,
Tycho de Feijter