The British Touring Car Championship (BTCC) is one of the best-loved, most illustrious and famous motor racing championships in the world. Since its inception in 1958, it has attracted and captivated millions…
Read MoreWith the Cosworth RS500, Ford transformed the humble Ford Sierra into a proven race winner…
Read MoreIn 1991 the British Touring Car Championship regulations changed from multi-class, 'Group A' regs to the…
Read More