Triple Eight Race Engineering reaches Wales Rally GB in style!
Oxfordshire based 2007 British Touring Car Championship winner Triple Eight Race Engineering has*helped up*the fashion stakes at this year's Wales Rally*GB by introducing ‘Art Car 2007' to the*World Rally Championship....