Loading...
Uploaded by ipseadamovos on Oct 27, 2009
June 27th, 2009- Shibuya, Tokyo. You can really get a sense for how noisy it is!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)