Mastodon
Travel

Worlds Busiest Road | Akihabara Tour | Japan Travel Vlog

Jez and Tom at the worlds busiest road intersection in Japan. We went to the Shibuya Crossing which is often featured in hit movies like The Fast and the …

Alo Japan.