CRYSTAL LAKE Drops stunning new video for “Devilcry”
Japan’s biggest metal export in years, CRYSTAL LAKE, has dropped a visually stunning new video for their latest single "Devilcry" today. The song is featured on the band’s newly released album, Helix, that’s available everywhere now from …