Could the 2026 World Cup harmonize Americans?

Video Details

The World Cup will be returning to America in 2026.