The British Truck Racing Championship showcased five different winners at Thruxton, with Ryan Smith claiming victory in the first race despite recently battling kidney stones. Smith outpaced his main competitor, 10-time champion Stuart Oliver, who was racing with a rebuilt engine after previous mechanical failures.
Explain It To Me Like I’m 5:
