News

After a 27-year absence, the ‘RS’ badge is back in the British Touring Car Championship (BTCC), represented by the new Ford Focus RS that debuted at the Autosport International Show. Designed ...