Boom! And just like that, the Formula 1 Championships of the 2017 Formula 1 Season are concluded. While I expected the Constructors’ Championship to be concluded earlier in the season (and it did!), I was really hoping that the Drivers’ Championship goes down to the wire in Abu Dhabi. However, now that we know that […]
Red Bull Racing are publicly supporting Sebastian Vettel’s 2017 title bid. We’re waiting for Mclaren to come out in support of Lewis Hamilton!