1 Mins read

The British Rally Championship has been forced to call off its entire 2020 season due to the uncertainty created by the coronavirus pandemic.