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.
Argentina fans poured into the streets of Buenos Aires following their penalty shootout victory in the 2022 World Cup final over France on Sunday.