A walk through Shibuya Crossing, the world's most heavily trafficed pedestrian crossing. Video from Tokyo, Japan (October, 2006)
Added on Feb 14, 2008
Views: 2871 | Comments: 0 | Likes: 0
Videos: 348
There is no response video found.