British Rallycross Championship, Supplied By Cooper Tires, Launches 2020 Season
British Rallycross Championship organisers launched the 2020 season with a successful media day at the Lydden Hill Race Circuit on August 13. From the new campaign onwards, the series will…














