“Want To Punch Myself,” Toto Wolff Gutted After Mercedes’ Double Retirement In Australia!
The 2024 F1 season has humbled eight-time constructors champion Mercedes in a literal sense. After dominating the pinnacle of motorsport for over a decade, the Silver Arrows have fallen off the winning bandwagon. While 2024 was supposed to be a comeback year, the results so far are devastating. In one of the biggest setbacks of ...