WITCH MOUNTAIN Share Spirit Cover ‘Mechanical World’ As S/T Release Arrives


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

Portland’s WITCH MOUNTAIN are poised to issue their Svart Records self-titled album on May 25, followed by their first North American tour since 2012. Continue reading “WITCH MOUNTAIN Share Spirit Cover ‘Mechanical World’ As S/T Release Arrives”