Caught this one earlier on through the noise, heard a persistent 80's industrial-sounding snare for a bit, then another track with more complex rhythms coming peaking though, couldn't ID the song. May have heard a scratchy voice near the end?
Sure am glad to done with the christmas tunes for another year!