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.

Related Post

Leave a Reply

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