Music EvilutionE5150 Album Review: EYEHATEGOD – “Self Titled” Author Acky Munro Date July 27, 2014 The kings of sludge are back and kicking ass hard. After the untimely death...