Flyleaf release New Horizons music video
Flyleaf have released a music video for their new single, βNew Horizons.β The song is the title track of their brand new album which has yet to be given a release date.
More information on the album will be released shortly.
No comments yet... Be the first to leave a reply!