0:00
0:00 / 0:57
Massive Crowds Celebrate Argentina's World Cup Win
Massive crowds turned out in Buenos Aires, Argentina, Tuesday to celebrate their team’s World Cup win.
Massive crowds turned out in Buenos Aires, Argentina, Tuesday to celebrate their team’s World Cup win.