Asian Cup 2011


Japan Wins Asian Cup 2011 – Shibuya Crossing goes even crazier!

After Japan’s victory in the finals of the Asian Cup 2011, people who were watching the game, celebrated in the streets in Shibuya. I took some footage of the famous Shibuya crossing in central Tokyo, where it went crazy. But, see it for yourself: