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 - New Horizons
By Taylor C. in Music Videos | Comments closed
By Taylor C. in Music Videos | Comments closed
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.