1983 Audi Quattro. In Bavaria, Audi built the car Road & Track thinks ‘could be the finest car in the world’

1983 Audi Quattro. In Bavaria, Audi built the car Road & Track thinks 'could be the finest car in the world'

Source: www.flickr.com / IFHP97