Crystal Lake, a metalcore band from Tokyo, Japan, have premiered a music video for the track “True North.” You can watch it below.
The track is taken from the band’s latest album of the same name, which was released on December 2, 2016 through Artery Recordings in North America.
Discover more from Dying Scene
Subscribe to get the latest posts sent to your email.