DEXY Plays 145

Mountain Racer 3D

Loading...



Welcome to the one of the best racing game ever, you can upgrade it after every race. Every car have different acceleration, top speed, steering and road grip. All of those things you can upgrade so your car runs better. Try to defeat all of your opponents and be on the top of our leaderboard.

Instructions:
Use Mouse to play.