Was anyone else blown away by the new I See Stars album?
I found their last two cds mediocre at best. But Digital Renegade just blew my fucking mind. I found the screams were bone chilling and the breakdowns could send shivers down my back.
Posted Mar 24, 2012, 10:06 PM UTC
1824