Argentina fans flood streets after World Cup win

Argentina fans poured into the streets of Buenos Aires following their penalty shootout victory in the 2022 World Cup final over France on Sunday.

from www.espn.com - SOCCER https://ift.tt/c1iaQ94

Comments