Street Drifting

Show that you are beast on the steering wheel to blast your opponents with this super racing challenge. Accelerate and show their ability to overcome their opponents. A good start and control of the car when cornering can make a difference in their favor. And then this waiting for? Hit the gas go in search of the highest place of the podium.