AutoTechnician.org
—
by
Borgward is the latest automaker to try and crack the China market with its BX7 SUV.