Japan’s Crystal Lake has debuted a music video for their new single, “Devilcry”, featured on their new album, Helix, out now via SharpTone Records. Order the album here, and watch the new clip below.
About john erigo
This author hasn't written their bio yet.
john erigo has contributed 9858 entries to our website, so far.View entries by john erigo
You also might be interested in
SHOCKIN’ HEAD – Release Cover Video For MUSE’s ‘Hysteria’, In[...]
THE MERCURY RIOTS – have released a lyric video for[...]
WARKINGS (Power Metal) – Releases Cover of Powerwolf’s “Armata Strigoi”[...]
Leave a Reply
Your email is safe with us.