Skip to playerSkip to main content
  • 12 years ago
Brazil explodes with street parties, as colorful characters and cheering fans storm Sao Paulo for the World Cup opening ceremony and opening matches.
Comments

Recommended