Album Review: LIV SIN – Follow Me
Liv Sin – Follow Me
Label: Despotz Records
Release Date: April 28, 2017
Many a metal fan’s heart broke at the end of 2015 when Sweden’s Sister Sin called it quits. The band’s music seemed to grow stronger with each successive album. Yet…