T he Muppets are more than just an iconic television show; they’ve become a beloved part of pop culture with their ...
Staff Writer Matt Sorce promotes a Muppets revival — even as Disney is "movin' right along" in the other direction.
To spice things up, during a conversation on the commercial set with Sesame Street’s Elmo, the muppet character hilariously pointed out that the logo actually read “QC” and not “On.” ...