Tuesday, March 14, 2017

Beheaded - 2017 - Beast Incarnate (Bandcamp)

Beheaded is a technical death metal band from Malta. Beast Incarnate is their sixth LP available from Unique Leader Records

Enemy Remains - 2016 - No Faith In Humanity (Music Video)

Enemy Remains is a groove metal/hard rock band from Newington, Connecticut. No Faith In Humanity is the title track to their sophomore LP following up 2012's Two Faces Two Minds.