World Cup Fans Gather To Watch Matches In Rio

<> on June 17, 2014 in Sao Paulo, Brazil.