After Nearly a Decade of Racing Vauxhall Astras, Power Maxed Racing Has Decided to Race the Audi S3 in the British Touring Car Championship
[Source: TouringCars.net] The British Touring Car Championship (BTCC) is one of the longest running motor racing championships in the world. Since its inception in 1958…