The band has just released their new album The Outer Ones, lead singer and guitarist David Davidson has claimed this is their most death metal album yet. The subject matter steers more in the direction of science fiction over historical content. Check out the track “Blood Atonement”.
Article by Victor M. Ruiz of earpeeler, Mars Attacks Radio & Podcast, and Galaxy Of Geeks Podcast. Connect with him on Twitter: @vmr907