It’s been a solid five years in the making and honed with relentless touring, but the latest from German grinders Wojczech is finally here. Pulsus […]
Selfmadegod Records is proud to announce the release of the CD version of the debut album by the U.S. death metal/doom band ENCOFFINATION, entitled Ritual […]