Ever wondered how to evaluate the Formula Drift championship? Drifting or drift is certainly not a stranger anymore. We have often seen cars drift whether it’s in photos, commercials, movies, TV, and others. Then, what about the drift championship? The current drift championship is practically unfamiliar to most people. Unlike other car racing …
Read More »