Curse Of Cain – Curse of Cain (Album Review)
There is always something exciting and magical about reviewing a brand new band (I hadn’t even seen any of their pre-release video clips before this review). That sense of unspoilt wonder that comes with knowing […]