F1 - Imola GP Review

Nov 03, 2020, 02:02 PM
Scott & Rick look back on an eventful Imola GP. a 7th Title for Mercedes. Blow out for Max, the end for Albon? A podium for Renault and devastation for Russell.