Revolver Magazine | Mar 28, 2013 | Comments 1 | Tags: Sevendust
Sevendust released their ninth studio album, Black Out the Sun, on Tuesday. Now, the metal vets have unveiled the music video for the record’s track “Decay.” Check it out below and let us know what you think in the comments.
GREAT VIDEO!! Awesome band and a very humble group. They love their fans and to spend time with them