By Brandon Lewis, Staff Writer @Brandon_S_Lewis The voice behind Elmo was silenced for a moment. Kevin Clash, the puppeteer of Sesame Street’s beloved Elmo, allegedly had a relationship with a minor. A 23-year-old man touched base with the Sesame Street Workshop this past June and claimed that he was involved in a relationship with Clash […]

Read More →