Former Flyleaf front woman Lacey Sturm will be releasing a new album on February 12th. The album is called Life Screams and will be released on Follow Spot Records. You can check out the first single from the album, “Impossible,” below. I don’t know about you, but I’m stoked for this. Lacey’s voice always gave me the chills.