Crystal Lake, News, Video, SharpTone Records, Metalcore, Deathcore, 2019, Video

Japanese metalcore/deathcore group Crystal Lake have recently released its fifth full length album, ‘Helix’, via SharpTone Records. The group now presents the music video for the song ‘Devilcry’.

Watch it here: