McLaren just revealed a Sonic the Hedgehog promotional poster ahead of the 2026 Miami Grand Prix, and the F1 internet has decided this cannot be where the partnership ends. The team unveiled artwork ...