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

1993 Audi 80 Quattro IMSA racecar at Audi Ingolstadt museum

A 1993 Audi 80 Quattro IMSA racecar. (Photo credit: Sean Connor)

Bookmark the permalink.