Like most of you, I have grown up with the Muppets... Sesame Street, the Muppet Show, Fraggle Rock (my fav), Labyrinth, the Dark Crystal, all the Muppet movies etc. Being someone who grew up getting picked on and feeling "different" than everyone else, I loved their messages of friendship and...