Truckzilla the Monster Truck

Truckzilla the Monster Truck is a character from Jim Henson's Construction Site.