HORNED ALMIGHTY Unleash New Music Video


Danish black metallers Horned Almighty have released a video clip for the track “Devouring Armageddon”, taken from their newest album To Fathom the Master’s Grand Design, released in January.


 

Be the first to comment

Leave a Reply