New Song – Sevendust “Decay”

New Song - Sevendust “Decay”

Sevendust has release a new song “Decay” at this location. Their new album ‘Black Out the Sun‘ will be release on March 26th.