“The Drift Muscle” Japan’s New Amateur and Pro Drift League
Big news for Japanese Drift fans! “The Drift Muscle” is the name of the new Drift league Keiichi Tsuchiya and Daijiro Inada are starting up here in Japan. (photo credit noriyaro.com) If you didn’t know already, Tsuchiya and Dai-chan founded D1GP back in the day but split from D1 after some disagreements with the management …