Advertising Console

    Brazil fans rejoice in Sao Paulo and Rio

    Omnisport-uk

    by Omnisport-uk

    2K
    122 views
    Thousands of Brazil fans flocked to FIFA Fan Fests in Rio de Janeiro and Sao Paulo to watch the hosts' opening 2014 FIFA World Cup victory over Croatia.