Monster Truck China

Drive a giant monster truck in the magical views of China. Earn achievements, buy upgrades and try not crashing your ride.




Related Games