Okay, every since I was a little kid I have loved the Muppets. Soon after I was born my parents gave me a stuffed Kermit that I slept with. It is older then I am, and I would like to think that Kermit had a role in developing my love of off beat humor and late night TV shows hosts. Regardless I am super excited for the new Muppet movie being released. Here is one more reason to love them.