Displaying all articles tagged:


Most Recent Articles

A Bunch of Muppets Are Being Inducted Into the Smithsonian

Several of Jim Henson's Muppets will be displayed in the Smithsonian's National Museum of American History in Washington, D.C., Reuters reports. 21 Muppets, including characters from Sesame Street and The Muppet Show, will join Kermit the Frog [...]

By Bradford Evans