‘Seventh Day Slumber’ Gears Up For ‘The Anthem Of Angels Tour’ [Spring 2012]
24 January, 2012
0 Comments
1 category
With the release of their successful eighth studio album, The Anthem of Angels, in November 2011, Seventh Day Slumber is preparing for their upcoming U.S tour, appropriately named “The Anthem of Angels Tour.” The album