Lord of Flies

Cane Hill – Too Far Gone (Album Review)

Incendiary sonic chaos is unleashed by N’awlins’ own Cane Hill on Too Far Gone, a time-bomb set to self-destruct with hostile intentions on Friday, January 19, 2018, thanks to Rise Records. Metalheads Cane Hill formed in New Orleans, Louisiana in 2011. Wasting absolutely no time ... Read More