Loading...
Uploaded by snowleg on Feb 14, 2006
A minute of the busiest street corner in the world. Tokyo's Shibuya town is the gaijin wonderland. It's too poetic. Don't get run over.
People & Blogs
Standard YouTube License
wtfffffff.. crazy
illmaticstyles 5 years ago
Load more suggestions
wtfffffff.. crazy
illmaticstyles 5 years ago