Meihan Circuit has always been one of my favourite circuits in Japan. It’s been home to some of the most mind-blowing drifting the world has seen, with the likes of Team Burst and the literally insane Kansai Allstars GP. I’ve never really known much about the history of Meihan Circuit, but as it turns out […]