That Time When: Schumacher Won His 91st And Last Race
May 19, 2020, 06:14 AM
The Chinese Grand Prix wasn't one of Schumacher's favourite races but in 2006 he secured his 91st F1 victory and put himself in position to win an eighth world title.
Matt, Tommy and Dan are back for another That Time When Podcast to chat about what happened during the 2006 season.
Matt, Tommy and Dan are back for another That Time When Podcast to chat about what happened during the 2006 season.