Offroad Racers Free Download PC Game. Enjoy 3D Off Road Truck game. You’ll race truck across difficult tracks. It is a very addictive game.