Flyleaf has released their new track “New Horizons” which is the first single off of their album New Horizons which will be released on August 21st, 2012. Check it out below.
Flyleaf release new track “New Horizons”

Flyleaf has released their new track “New Horizons” which is the first single off of their album New Horizons which will be released on August 21st, 2012. Check it out below.