Twisted Sister covering the traditional christmas carol "Oh Come all Ye Faithful"... and making sound suspiciously like their old song "We're not Gonna Take it"