Excited Germany and Argentina fans filled the Maracana stadium in Rio de Janeiro on Sunday for the World Cup final between Argentina and Germany. Duration: 00:37
Excited Germany and Argentina fans filled the Maracana stadium in Rio de Janeiro on Sunday for the World Cup final between Argentina and Germany. Duration: 00:37