What happens when you take Sesame Street video and Slayer audio and mash them up? Pure metal goodness!
…this picture is right up your alley!