The Audi Museum in Ingolstadt is a must-see for any automotive history buffs visiting southern Germany

1953 Horch front view

A front view of the 1953 Horch. (Photo credit: Sean Connor)

Bookmark the permalink.