Formula Drifting in Japan

´╗┐Formula Drifting in Japan Professional drifting was first officially created in United States in 2003, although it is sometimes said 2004. The Formula Drift Championship was created by Formula Drift, Inc. Although professional drifting is still considered a new sport in the United States, it is not new in Japan. In fact, drifting has always …

Formula Drifting in Japan Read More »