For the organisers of the Mexico City Grand Prix, the race weekend offers an annual opportunity to showcase their country on a worldwide stage. The 2026 World Cup will kick off in Mexico, but hosting a round of the Formula 1 World Championship every year opens up a chance to truly celebrate the heritage of