Monster Truck Crawler SmashUp
- Games Soup
- Games, Racing
Release Date: April 2015Last Update On: April 2015
Take control of a powerful Offroad Monster Truck Crawler and go crush all the odds along the way.This is the biggest and most destructive truck of all! Crush all other vehicles to score high - noth...