Skip to main content
Thousands brave 34C heat to join Spain’s World Cup celebrations in Madrid - Podium.