Mazda BTCC Super Tourer from 1993 to race in the UK for first time in 30 years
A one-time British Touring Car Championship pole sitting Mazda Xedos 6 will make its first UK racing appearance for more than 30 years at Brands Hatch this summer.The ex-Patrick Watts car from 1993 is among several machines being shipped from New Zealand for the third edition of Super Touring PowerContinue Reading


