Turbo Rally


Began the world championship of Turbo rally that will take you to compete in all continents and in all weather conditions . Snow, mud , rain will not stop your assault on the championship title . Guided on special paths , avoid obstacles along the way and set the fastest time to win stars , prizes and money to buy improvements for your machine .
Comments