Russian drifters slide their way through Moscow city streets

Russian drifters slide their way through Moscow city streets

Fans of drifting can be found all over the globe. The sport started in Japan and has quickly spread around the world, including a recent Formula Drift stop in Abu Dhabi. In fact, drifting seems to have taken hold in a land as far away…

Continue reading →