Tag Archives: German
Borgward: Germany’s Tucker?
If you live in the U.S., you most likely won’t see a Borgward Isabella CoupĂ© cruising the boulevard or on display at your local classic car show. It’s relatively rare for a car built by a manufacturer that was one … Continue reading