For those of you unfamiliar with the Drift Muscle, it’s basically a new drift series in Japan that was created by Keiichi Tsuchiya and Daijiro Inada after they split from the D1 Cooperation . One of the main purposes behind creating the Drift Muscle was to bring back the true fun spirit of competition drifting, before all the money and the politics. A way they’ve […]