Desert Dash
This race might look unfair, but you still have to win this, Hit other cars and reach the finish.
Games Similar Desert Dash