Seventh Day Slumber Debuts on Mainstream Charts
The critically-acclaimed and highly anticipated new recording from iconic Christian rockers Seventh Day Slumber, Closer To Chaos, debuted on multiple Christian and mainstream sales charts following its May 31 release.