WRC Rally GB revival in Scotland makes “fantastic progress”
Scotland has emerged as the best hope to revive Rally GB with Motorsport UK stating “fantastic progress” on a plan to bring the World Rally Championship back to Great Britain for 2026.
Autosport ·