More than 500K fans attended San Pedro Square during World Cup

More than 500K fans attended San Pedro Square during World Cup

F
Fox - Ktvu
1 Video View·Jul 8, 2026