Taiwan Defiles Elmo in the Kevin Clash Scandal
Sign up for Heavy's daily email and never miss out on our popular stories.
Hasn't Elmo already suffered enough, does he really need Taiwan's NMA TV soiling his rep even more?! The Kevin Clash scandal is stinking up Sesame Street worse than Oscar the Grouch's trashcan.
More Animation you need to know