Car racing game where you are in charge of driving a turbo in a rally, driving in deserts, snow, mud and asphalt across 6 continents to become the world rally champion. off upgrades for your car and buy them at the store, with top scores in the game have more money you will earn to upgrade your rally car.
mochimedia - Turbo rally is a top down rally driving game, race across ..
armorgames.com - Turbo rally is a top down rally driving game, race across ..
roundgames - The game turbo rally was rated 10 by other players. what do ..
Comments