Spain's national team received a memorable welcome upon arriving in Puebla, Mexico, where fans, mariachis and traditional festivities greeted the squad. The scene quickly spread online and highlighted Mexico's enthusiasm as it prepares to host teams during the 2026 FIFA World Cup.