Borgward relaunched at Geneva, sales to start in 2016
It stood out among the supercars and hot hatchbacks that dominated Geneva 2015. This is the Isabella, a shapely coupe launched in 1955 by the German company Borgward, which has been resurrected. Founded in 1919, […]