Motorsport News Magazine
19 March, 2026
WRC returns to the UK in 2027 with a three‑year Rally Scotland deal using Aberdeenshire’s forests. Kimi Antonelli earns his first F1 win in Shanghai as Mercedes dominate and Red Bull struggle. Takamoto Katsuta takes a dramatic Safari Rally victory. Michael Igoe extends his Circuit Rally Championship lead, with strong national and historic action across rallies, GT racing and grassroots series.
...Read more