Loading...
Uploaded by ALFIEAJAPAN on Nov 30, 2008
Near Yoyogi Station in Tokyo, many of the trains come together at this point. This place is one of the most interesting places to cross the tracks.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)