The sex scandal around Kevin Clash, the man behind Sesame Street’s iconic Elmo character, gets the Taiwanese animation treatment. As always, it gets bizarre in a hurry.
The sex scandal around Kevin Clash, the man behind Sesame Street’s iconic Elmo character, gets the Taiwanese animation treatment. As always, it gets bizarre in a hurry.