FIFA World Cup: Chilean fans celebrate win over Spain
Steven D'Souza hit the streets of Rio de Janeiro following the country's massive win over Spain at the World Cup on Wednesday.
Streets of Rio erupt with cheering fans
Wondering how it feels to be a Chile soccer fan? Steven D'Souza hit the streets of Rio de Janeiro following the country's massive win over Spain at the World Cup on Wednesday.
This is what it looked like:
And, here's what it looked like in Santiago, Chile: