On July 20, 2026, Madrid was filled with excitement as more than a million fans took to the streets to celebrate Spain's national football team's World Cup victory.
The champions paraded through the city in an open-top bus, allowing fans to share in the joy of their historic achievement.
This celebration marks a significant moment in Spanish sports history, as the nation honors its victorious team and their remarkable journey to the championship.
