Triple Eight's Marketing Director Franck Marie introduces the 2007 Vectra BTCC challenger

More...