Metal maniacs Battlesnake have released their first ever video.
The Rotten Priest is a saga of the Year 3666 where humanity is dominated by the Council of Nine, and the first track from their upcoming album. Further touring is planned and – COVID restrictions pending – they will be opening for Kiss in Sydney in November.