The Only Audi To Be Given Show Or Display Exemption Was A Rally Icon
For many of us gearheads, the World Rally Championship (WRC) is a coveted racing series which offers some of the most exciting competition in the automotive world. There are a handful of automakers that dominated the WRC at different times throughout …