Rob Huff finishes the year on a high with win #25
Outgoing champion Rob Huff ended his 2013 season on a high at Macau, a circuit where he has a stronger record than any other driver in the Championship, by taking his sixth win and what will likely be the last for SEAT in the WTCC. The British driver drove from fourth to third in race … More »