This is a pretty cool game where you can construct any car you want. Then you can test it on Mars or in the mountains on Earth. There is also a drifting challenge to beat. Collect stars for your score while you are exploring the terrains. Good luck!
Played 291 times