Tags BTCCadmin_m12 months agoTaylor-Smith triumphs with Independent hat-trick and podium at Donington BTCC