• Thu. Mar 28th, 2024

New Releases 2015

  • Home
  • Deadstar Assembly- Blame It On The Devil In Stores Now!

Deadstar Assembly- Blame It On The Devil In Stores Now!

The first thing I’m going to mention is the fact that I hate that in 13 years this band is only releasing their 4th album and it usually takes 4-5…