Beauty in the Suffering producer and bassist for legacy fetish/industrial act Lords Of Acid, DieTrich Thrall has taken his horror approach in his bands music videos to the next step, co-producing a key scene in the newly released Clown Motel: Spirits Arise. Released on June 4, 2019 in the United States …
Read More »