Anaal Nathrakh Trample London’s Scala
Aaah, December — the month of predictably awful Christmas music blaring from every other speaker, and the month of hyper-consumerism, all while the world crumbles right before our eyes. I couldn't have imagined a more fitting time to catch!-->…