Monster Town Channel Videos

74,200 subscribers
33,525,315 views | 115 videos
Maverick is a Super Monster Truck. All the inhabitants of Monster City can rely on him. However, he hardly ever manages to solve a problem by himself. Fortunately, his friends are always here to help! Subscribe to Monster Town, the