Flyleaf recently threw down at the Grand Stafford Theater in downtown Bryan, Texas with their new lead singer Kristen May and you can check out the video here.
“New Horizons” is the title track taken from Flyleaf’s 3rd studio album and you can check out the entire video here.
Ok so Wes played the new Flyleaf track "New Horizons" for me. He thought it was weak like a Lillith Fair kinda thing. I thought it rocked, just not as heavy as we're used to.