June 25, 20205 yr Moderators Last Friday, the World Motor Sport Council named the nine locations that have contracts to stage a round of the series in 2021, including Monte Carlo, Italy, Kenya, Finland, Spain and Japan.Australia was also welcomed back to the fold after the Coffs Harbour-based event stepped aside in 2020.A number of high-profile names were absent, however, including Wales Rally GB and New ...Keep reading View the full article
Create an account or sign in to comment