Sevendust Reveal Album Title

Sevendust Reveal Album Title

Sevendust have titled their new album ‘Black Out the Sun‘. Their looking at a April release.