Borgward shows first new vehicle in 55 years at IAA [ Germany ]
Borgward is relaunching their brand after disappearing from the German automotive scene 55 years ago.They have created an office in Stuttgart, Germany, teamed up with production partner Foton of Ch...