World Cup: Fans converge on Maracana for final

17 views
  • About
  • Add to
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

0 comments