Supercar Desert Race

Similar Games
You have a brand new super car now and you are anxious to test it's power. The Supercar Desert Race offers you the opportunity to do that in a new challenge. Be the first at the finish line in all the 7 levels so you can prove you are the best race driver in the world. Good luck and have a lot of fun!