Spain’s victory in the Euro 2024 final against England brought about massive celebrations in the streets of Madrid. After a visit to the country’s king and president, the squad paraded through the city on an open top bus. The team’s triumph marked the fourth time that Spain has won the European Championship, solidifying their status