Review: Demons Sing Of The End – Take Life By The Throat And Scream!

This album just popped out of nowhere (well, the letterbox) courtesy of the band so I gave it a polite spin in the cranky old CD player. And what a pleasant surprise. Dripping with classic 80s/90s up-tempo rock, this is [...]

February 9, 2018 Album Reviews