Lords of Acid + Combichrist @ The Showbox – October 7th 2017

While the majority of us wait until Halloween to let our repressed darker selves come out for a night of debauchery, Lords of Acid and their dedicated fans choose to do so on a nightly basis. Letting go of societal norms of reserved sexuality and modesty. This tour was no different, billed as the Sextreme … Continue reading Lords of Acid + Combichrist @ The Showbox – October 7th 2017