Anyone else that has heard DEMONS new CD Spaced Out Monkey ??? I think it is their best album ever. heavier and more modern. A Masterpiece.
Cool that Demon are back, I didn´t hear the new Work of this Guys but I will Chance this circumstance soon.