lockedinmagazine.com
Japanese Metal Band Crystal Lake Debut Video For “Lost In Forever”
Japan’s breakout metal band and recent addition to SharpTone Records, Crystal Lake has debuted a music video for their brand-new single “Lost In Forever” from their upcoming, highly anticipated alb…