The Jim Henson Company owns neither The Muppets nor Sesame Street

If I can digress from our usual programming for a moment, I need to correct something that is driving me INSANE. On July 20th, The Jim Henson Company released a statement severing their partnership with a fast food chain called...

Read More