Kevin Clash is Gone But Sesame Street Could Still Suffer
Many of you may already know that veteran puppeteer Kevin Clash has resigned from his 28 year gig as Sesame Street’s Elmo (see Kevin Clash Resigns as Elmo) due to the underage sex allegations against him. The news of his resignation came after one of his accusers recanted his statement about allegedly having underage sex […]