New FIA regulations instituted in 1980 spearheaded something of a rebirth for the World Rally Championship by allowing automakers to homologate a relatively small number of road-going versions…
Read MoreNew FIA regulations instituted in 1980 spearheaded something of a rebirth for the World Rally Championship by allowing automakers to homologate a relatively small number of road-going versions…
Read More