Archive
Audi v Lancia: epic showdown in 1983 World Rally Championship
The Rally Manufacturers in conflict If nothing else the 1983 World Rally Championship helped disprove two myths. The first, that Germans are without exception coldly and clinically efficient. The second,…