Latest stories Truck & Driver news Truck Racing Championship British Truck Racing Championship round 3 – Thruxton thriller June 7, 2017