Crystal Lake premiere new song “Omega”

Japanese rockers Crystal Lake have delivered the first taste of their upcoming record True North with the premiere of “Omega”. Artery Recordings will have the new effort – the group’s fourth – in stores on December 2nd in North America. Pre-orders are now available via MerchNOW, iTunes, and Google Play…

Read More