
We’re only weeks away from the start of the 2024 Formula 1 season, as all the teams have presented their new cars (mainly liveries) over the past fortnight or so. But this time around it wasn’t the new cars that were the talk of the town, but rather the shock-announcement Lewis Hamilton has signed with […]