Watch Footage Of Sevendust Performing Their Full Self-Titled Album At 20th Anniversary Show In Atlanta, GA

Sevendust celebrated the 20th anniversary of their 1997 self-titled debut album with a special show at The Masquerade in Atlanta, GA on March 17, and CR2 Concerts have shared footage of that as well as the soundcheck and encore set. You can watch that below:


Comments are closed.