Sevendust have released a new video teaser promoting their upcoming new album due out early 2010, watch it below:
Official Merch from your Favourite Bands
Sevendust have released a new video teaser promoting their upcoming new album due out early 2010, watch it below: