Japan fans celebrate win against Germany on streets after traffic lights turn red

A new video shows a huge crowd assembling at the Shibuya crossing in Tokyo. In the clip, fans can be seen gathering along the sidewalk of the street to celebrate Japan’s 2-1 win against Germany. The video has garnered over 277k views and tons of reactions.
#IndiaToday #Shibuya #News #Technology #Internet


2 days ago