WRC returns to UK in 2027 with Rally Scotland 03/16/2026 04:30 PM Partager WRC – A three-year deal has been agreed to bring the World Rally Championship to Aberdeen from next season