KILL RITUAL – Kill Star Black Mark Dead Hand Pierced Heart (Album Review)
Kill Ritual is a heavy metal band from the USA formed in 2010, releasing six albums to date – ‘The Serpentine Ritual’ (2012), ‘The Eyes Of Medusa’ (2014), ‘Karma Machine’ (2015), ‘All Men Shall Fall’ […]