After visiting Japan for a couple of weeks we finally arrived in Tokyo! Drift! Drift! Drift! Drift! Fortunately for us, we had enough time to experience Tokyo City as it’s …

AloJapan.com