Daryl DeLeon disappointed to miss BTCC points at Thruxton

Coming from a string of point-scoring finishes, Daryl DeLeon was disappointed after he was left outside the points during Round 4 of the British Touring Car Championship (BTCC). 17th place was his best result at Thruxton Circuit, with electrical issues robbing him of a potential Top 10 finish in Race 3. Daryl commented that the […]