Advertising Console

    World Cup: Fans converge on Maracana for final

    Repost
    19 views
    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