Latest News

RSS Link

Sevendust Premiere “Decay” Music Video

Sevendust have premiered their music video for their new track “Decay” online below. The song serves as the first single from the groups newly-released album “Black Out The Sun“—which arrived in stores today, March 26th. A stream of the album can be heard at AOL.com if you are lucky enough to get it to work.

Comments