Muppets Creator Jim Henson Honored by English Heritage in London
Jim Henson, creator of The Muppets, has been honored by English Heritage with the installation of a blue plaque at his former home. The Muppets are thrilled that Jim Henson has been honored with...