Visible Sin: Live and Loud

Tag Archives: Flyleaf

Show
An Impossible Anthem Lacey Sturm (ex-Flyleaf) is back, and she brought the 90’s with her. The newly-released single, “Impossible”, marks Lacey’s debut as a solo artist, after departing the hugely successful band Flyleaf in 2012. First impression of “Impossible”: It starts with a creepy, almost industrial-ish intro that Just Kidding!‘s straight into a 90’s grrl […]
Continue Reading