Skaldic Curse - Last Humanoid Howling (Devourer - 2013) - Video
PUBLISHED: Jul 01, 2013
DESCRIPTION: The opening track from Skaldic Curse's final album "Devourer", recorded in 2009 and at last now available in 2013 in its entirety at http://skaldiccurse.bandcamp.com