TOKYO ERUPTS: Shibuya Crossing turns into a sea of CELEBRATION after Japan's 4-0 World Cup win

TOKYO ERUPTS: Shibuya Crossing turns into a sea of CELEBRATION after Japan's 4-0 World Cup win

World Buzz
World Buzz