Jim Henson’s Final Muppet Project May Soon Be Gone Forever
The very last Muppets project Jim Henson worked on before his death could soon close for good. The project in question is called Muppet*Vision 3D, an attraction located in Orlando, Florida at Disney Hollywood Studios. The show — a 3D movie with additional in-theater effects — opened at the park in 1991. Although Henson died in … Read more