French black metal innovators Seth are streaming their forthcoming album, The Howling Spirit in its entirety - listen below. The Howling Spirit is the new record...
French black metal innovators Seth are streaming the second new track from their forthcoming album, The Howling Spirit. The song, titled "One Ear to the Earth,...