Kevin Clash is an Emmy-award-winning performer and producer with dozens of TV and film credits to his name, but he’s far better known as a furry red monster.
Like a lot of people, I grew up on Sesame Street and the Muppets. But did you ever stop to wonder where they came from? Some of the characters we know and love were recycled from other TV shows and commercials Jim Henson worked on, while others were invented by using whatever materials were around.