Play Town Drift Competition
Town Drift Competition
There is a new drift racing competition that has just rolled into your town. The Down Drift Competition is on and some of the best drivers have come to gather to battle it out on the race track. Now its your turn to strap in and show them that you can beat the other racers and that your super car is the fastest on the track. If you want to win all of the races you will need to drive fast and do a good job drifting in the turns.