tor.com
I’m From Outer Space!: Muppets From Space
This 1999 cinematic outing by the Muppets, it’s last until tomorrow’s revival, feels like the black sheep of the Muppet movie line-up. Since Henson’s death in 1990, the Muppets ha…
Chris Lough