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
Love, Robot EP Sampler
Posted on by Stitched Sound
Elegies Release “Money” Music Video
Posted on by Stitched Sound