On this day in 1995, Colin McRae became the UK’s first world rally champion

On 22 November 30 years ago at Chester racecourse, there was smoke billowing from the wheels of a navy-blue Subaru Impreza madly spinning. These celebratory donuts were performed by newly crowned 1995 world rally champion Colin McRae, accompanied by a Saltire held by co-driver Derek Ringer flailing out of the window. It is an image […]