Top 10 Japanese drift cars of all times – the best JDM imports!

Top 10 Japanese drift cars

Top 10 Japanese drift cars of all times – the best JDM imports! Drifting is a driving technique where the driver intentionally over steers, causing loss of traction in the rear wheels or all tires, while maintaining control for the entirety of a corner. A car is drifting when the rear slip angle is greater than the front slip angle,

» Read more