Fans Celebrate Argentina’s World Cup Win in Times Square, New York

Crowds of followers gathered in Times Square, New York, to have a good time Argentina’s World Cup win over France on December 18. Footage filmed by Ben Von Klemperer reveals massive teams of Argentina followers gathered in New York, draped in nationwide flags and jerseys. Argentina defeated France on penalties to assert their third FIFA World Cup. Credit: Ben Von Klemperer by way of Storyful