Loading...
Uploaded by dereckw321 on Oct 24, 2007
This is when I went to Akihabara with my friend from ULL. Check out how packed the streets are. This is the electronic city of tokyo. Its where the nerds hang out. LOl.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)