
HOUR OF PENANCE – Cast The First Stone
Formed in 1999 from Rome, Lazio Italy, Hour Of Penance are a Technical Brutal Death Metal band that has had some minor change ups throughout the years and have created a pierced album titled Cast The First Stone. Released on January 27th, 2017 through Prosthetic Records Cast The First Stone is seventh full-length studio recording and following up to 2014’s Regicide. From their lyricism of Socialized Failures, Anti-religious Vatican themed, Torturous and Mortality lyrics, Cast The First Stone is not […]