by Mark Constanduros | Jun 9, 2020 | Wales Rally GB
Britain’s prized round of the FIA World Rally Championship halted by global pandemic Illustrious annual motorsport event cancelled for the first time in more than 50 years Decision taken due to ongoing uncertainties surrounding travel and mass gatherings in...