Before CGI was even a thing, the only way to get fantastical creatures in live-action was through puppets, and Jim Henson of The Muppets was
Tag: The Muppets
The Muppets Meets Spinal Tap in Star-Studded Trailer for The Muppets Mayhem
While fans know all about Kermit the Frog and Miss Piggy, the Muppets also has a supporting cast of band members called Dr. Teeth and