Who didn’t see this coming? First the accusation, then the PR statement, then the denials, now the walking papers. All before Thanksgiving and Christmas. Dang! Then again, who wants to know that the guy behind Elmo, yes – Kevin Clash was a young boy lover. Yuck! However, you are innocent until proven guilty. Sesame Street wants no controversy, so goodbye – don’t let the door hit you…. More




















