carnewschina.com
Borgward BX7 unveiled, to be made in China
The resurrected German Borgward brand has released the first photos of their new Borgward BX7 SUV, which will be officially unveiled on September 15 on
Tycho de Feijter