Kill Ritual - Release their second album 'The Eyes of Medusa' !!! NewsKill Ritual are going to release their new album 'The Eyes of Medusa' on April 4th!April 4th 2014Release