Tag Archives: new horizons
Check out Flyleaf‘s video for their newest single, “New Horizons.” The song comes off their upcoming album of the same name, rumored to drop October 13.
Flyleaf has debuted the title track from their new album over at Loudwire. The single will be available for purchase on August 21st. The song is taken from the band’s new album, titled New Horizons, is set to release this Fall.