Skip to playerSkip to main content
  • 11 years ago
Despite stadium concerns and a looming transit strike, fans from all over the world have come to Brazil to cheer on their teams at the World Cup. (June 11)
Be the first to comment
Add your comment

Recommended