Page 1 of 2
British Drivers Shine at the EFRA Large Scale Off-Road European Championships 2026
The 2026 EFRA Large Scale Off-Road European Championships in Starec, Czech, delivered an incredible week of racing, with the British contingent producing some outstanding performances across every class. Facing Europe's very best drivers on a demanding circuit, Team GB showed impressive speed, consistency, and determination throughout the event.
