Nov 28, 20196 minRichard BurnsA feature on one of my biggest idols. England's only World Rally Champion who passed away far too soon.