Spain Erupts in Celebration as World Cup Champions Parade Through Madrid
Millions of jubilant fans lined the streets of Madrid, transforming the Spanish capital into a sea of red and yellow to welcome home their national football team, fresh from their historic World Cup triumph.
Loading lens…
