by Mark Constanduros | Nov 17, 2020 | WRC
Munich, 17 November 2020 – Twenty-five years ago this Sunday (22 November), Colin McRae climbed out of his iconic blue Subaru Impreza to wild adoration as he became the youngest ever world rally champion. Massive crowds celebrated at Chester Racecourse with McRae,...