Spanish Sludge Doomers MOTHERSLOTH teamed-up with The Obelisk to premiere their new official video.
You can see “Shadow Witch” videoclip at this link.
The song is taken from the very new album of the band “Moon Omen”, released on March 3rd, 2017 by Argonauta Records and available here.