Hour Of Penance : New Song "XXI Century Imperial" from the upcoming album "Cast The First Stone" which will be released January 27, 2017 via Prosthetic Records. Tracklist "Cast The First Stone" : 1) XXI Century Imperial Crusade 2) Cast the First Stone...