Top Speed Sport Cars
Go to content|Go to main menu|Go to search
Rev up engine of your new "love" in your garage in the form of a monster truck and show off against rivals from different corners of the world. This game puts a lot of emphasis on the timing of the gearing up itself, so when you shift to a higher gear at the wrong time, your opponent will gain a big advantage over you, which is a total defeat when it comes to the duel that will you to the path of shame for those who have lost in the race . As an experienced racer, you certainly do not want to make this happen, so try your best and destroy whole competition which will stand in your way. Improve the performance of your monster truck with new parts and customize its visuals as you please. Have fun.