1983 Audi, more high-performance German luxury cars than anyone. Surprised

1983 Audi, more high-performance German luxury cars than anyone. Surprised

Source: www.flickr.com / IFHP97