SKELETONWITCH Unveil New Album Details; Premiere First Single


(By Pat ‘Riot’ Whitaker, Senior Writer/Journalist, RiffRelevant.com)

SKELETONWITCH have revealed details of their sixth studio recording,  titled “Devouring Radiant Light” and hitting stores on July 20th from Prosthetic RecordsContinue reading “SKELETONWITCH Unveil New Album Details; Premiere First Single”