The Ultimate Drift Binge! Meihan, Yamanashi and Mountain Touge Back to Back | Japan in a Van Ep. 6
We binge on world-class drifting, D1 at Meihan, Night drifting at Yamanashi, finishing the night off on a mountain touge. Quite possibly the most drift packed day we’ve ever experienced.