by Videos

Atreyu have posted the video for the title track from their upcoming album, Long Live. It's due out September 18, 2015