TCR UK Touring Car Championship – Rounds 1, 2 & 3 Donington Park National – 22nd & 23rd March 2025 The TCR UK Touring Car Championship kicked off its 2025 season with three dramatic races at Donington Park last weekend (22-23 March). Adam Shepherd took an early lead in the standings as he bounced back from a frustrating second…
