British Talent Cup: Brown wins Race 1 to make big gains at Thruxton
Carter Brown (City Lifting by RS Racing) came out on top in a five-rider fight in Race 1 at Thruxton, the number 74 beating polesitter Jamie Lyons (C&M Motors Ltd/Tooltec Racing) to the top [...]