Fans Flood the Streets After Japan's 4-0 World Cup Win Over Tunisia

A huge number of fans celebrated at the famous Shibuya Crossing in Tokyo after Japan defeated Tunisia at the 1,000th World Cup game.