Rob Huff returns to winning ways in the BTCC, 20 years after last win » TouringCars.Net
Rob Huff scored his first British Touring Car Championship victory in 20 years in a thrilling final race at Snetterton, having fought through the pack from 14th on the grid on a drying track.