More than a game: Local Argentines celebrate their country's World Cup victory in downtown Steamboat
Flooding the streets of Buenos Aires, Argentina on Tuesday, Dec. 20, an estimated four-million Argentinians celebrated their country's recent World Cup victory with a championship…