Argentina fans celebrate in streets of Buenos Aires

Argentina fans celebrate in streets of Buenos Aires

Thousands of Argentina fans celebrated in the streets of Buenos Aires after reaching back-to-back World Cup finals with a 2-1 win against England.

Thousands of Argentina fans celebrated in the streets of Buenos Aires after reaching back-to-back World Cup finals with a 2-1 win against England.

Read the full original story →
← Back to Home