Kermit The Frog Addressed Congress And Other Amazing Muppet Facts

 

An English Heritage blue plaque has just been unveiled at what was once Jim Henson’s London home ahead of what would have been his 85th birthday.

Although The Muppet Show was set in a New York theater, the series was actually shot in Britain since no American production companies bought into the idea. But Sir Lew Grade was willing to give Jim Henson’s Muppets a chance after seeing just how popular other puppet shows of the era had been, such as those made by Gerry Anderson.

Below are some more amazing Muppet facts that you might not know.

Please head on more to continue reading :