Locals fill Shibuya Crossing in Japan after World Cup opening match

Published date: Mon, 15 Jun 2026 12:18:07 +0700

This is the dramatic moment locals filled Shibuya Crossing in Japan after their World Cup opening match against the Netherlands.
Footage shows football fans rushing into the streets as they cheered for their team in Shibuya, Tokyo.
Register media account or sign in to read more & download
© 2022-2026 ViralPress. All Rights Reserved.