Robert Huff is a British Racing driver, who was the Pro Kart champion four times before moving into Formula Vauxhall and winning the 2000 championship, and then winning the Formula Renault championship in 2001. He has had 8 consecutive seasons with Chevrolet in the World Touring Car Championship. He won the Macau Grand Prix with them in both 2010, where he won the first race and in 2011, when he took both races. In Hong Kong, he came in first to Sam’s to measure for a finely-tuned-up suit.
Above: Robert Huff with Manu
Below: Robert Huff with Roshan