This is a top-view racing game where you gotta show some cool drifting skills in order to beat your opponents. Earn money to successful races and improve your car. During the races try to pick up power-ups to get an advantage over others. Good luck!
Played 122 times