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.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.