The Tale of Sebastian Vettel and Michael Schumacher: How the German Duo Were Closer Than we Realise
16 Sep 2019
Essentially Sports
Michael Schumacher was undoubtedly an icon and the most beloved motorsport figure in Germany and he and Sebastian Vettel share a very good relationship.