Japan's Crystal Lake To Release New Album, ‘True North,’ On December 2nd; The Record's DebutJapanese heavy-rock giants Crystal Lake have announced plans to release their long awaited, fourth full-length album, True North, on...