Rob Huff... with added Horsepower

Uploaded on Saturday 2 November 2013

DESCRIPTION

World Touring Car Champion 2012, Rob Huff, takes on an exciting and unique ambassadorial role as part of a unique new partnership with Newmarket Racecourse.

Filmed on Location in Portugal and Newmarket, UK.

DETAILS

Language: English

Length: 1:39

Country: United Kingdom


160