CASTLE: West Coast Occult Rockers Unveil New Video; Band Announces European And Japanese Fall Dates + Epic North American Tour ContinuesThe Ripple Effect · 15:30 24 Aug 2016West Coast occult rockers CASTLE are pleased to unveil the official new music video for "Flash Of The Pentagram." The tune comes by way of the band's recently issued Welcome To The Graveyard… Read More