NewsBot
Registered
- 6 Aug 2002
- 2
- 0
As the final whistle blew on Japan's impressive draw with the Netherlands, hundreds of fans in Tokyo ran into the streets to celebrate – for exactly 40 seconds, which is as long as the pedestrian lights remained green. Video taken from Tokyo's famous Shibuya Crossing on Sunday night has been shared around the world.
Continue reading...
Continue reading...