Date: September 21, 2025 | Talk Motorsport
Shepherd overcomes the odds to retain Toyota 86 Championship
April 24, 2022
A season packed with drama ended with an ailing Rowan Shepherd in a fight for survival to retain his Toyota…
Toyota 86 title down to last race between Shepherd and Evans
A win for Simon Evans and a second place finish by Rowan Shepherd means the championship goes down to the…
All-BMW front row as BTCC kicks off at Donington
Jake Hill scored his first British Touring Car Championship pole position as Colin Turkington ensured a front-row lock-out for WSR-run…
Victory for Armstrong in F2 Sprint race
Marcus Armstrong controlled the Sprint Race from Imola to take his first victory of the 2022 FIA Formula 2 Championship…