Rob Huff will do his utmost for LADA SPORT in WTCC’s Race of Russia
Russia is the host country for Rounds 9 and 10 of the 2015 FIA World Touring Car Championship and former Champion Rob Huff will endeavour to do the best possible job for LADA SPORT, title […]