Showing posts with label Narwhal Decimation. Show all posts
Showing posts with label Narwhal Decimation. Show all posts

Fuck Christmas music, right? Grindcore / electro / whatever-core group Narwhal Decimation hits all the right notes in this blasphemou... [...]