Can You Drift In All Cars?
The screaming engines, squealing and tortured tires with the billowing clouds of smoke while the cars are driven on the edge of control is what drifting is all about. The craze originally took hold in Japan and is now spreading around the world where professionals are racing around high-speed stadiums in the Western world, while …










