Former Flyleaf vocalist Lacey Sturm will release her debut solo album ‘Life Screams’, independently via Followspot Records in early 2016. The album’s first single, “Impossible” will be release on November 1 at 1PM EST on SiriusXM’s Octane channel. It will be available via iTunes, Spotify and Amazon on November 6.