A crazy Monster Truck Racing game! Driving your truck on rugged road, beyond all competitors win the game, earn money to upgrade your truck! Good luck!
A crazy Monster Truck Racing game! Driving your truck on rugged road, beyond all competitors win the game, earn money to upgrade your truck! Good luck!