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

Avatar – Avatar Country (Album Review)

The line between performers and musicians lurks in the shadow of a dark underground, one where few dare to traipse and even fewer dominate. Releasing seventh studio album Avatar Country on January 12, 2018 via Entertainment One, Avatar steps beyond the Big Top for their ... Read More