Netflix Are With Mercedes This Weekend And We All Know What Happened Last Time

Mercedes are literally unbeatable in Russia. Not only have they won every single F1 race at Sochi since it joined the calendar in 2014, but they even won the Russian Grand Prix when it took place 1913 and 1914. Yep, they are unbeaten in over 100 years! This Sunday could see Lewis Hamilton equal Michael […]