Challenge 3D truck driving game, show your driving skill, through the rugged mountain and village,complete all challenges.
3d car, car game