Decadence – “3rd Stage of Decay” (European Version) (2008)
Label: HTI Records/Massacre Records Review by Lithium Well, it’s about damn time this band got a decent label behind them. Swedish band Decadence, founded in Stockholm in 2003 by female…