Extremely technical death metallers Origin have their new album ready. Omnipresent will be released on on 4 July 2014 in...
Tech-death metallers Origin, death-grinders Psychroptic and Leng Tch’e will join forces this Feb/March to spread their crushing brutality and mayhem...