Great video mashup where the characters from Sesame Street do a Slayer song.