Monster Trucks Stack You have to put a monster truck on top of each other, creating stable stacks, in the online game Monster Truck Stack. Drive each truck with caution to avoid collapse. Develop your ...