ARMAGEDDON REV. 16:16 video clip released!
ARMAGEDDON REV. 16:16 whose new album “Sundown on Humanity” is due to be released on March 11th, have released a video clip for the song “Human Sundown” taken off their album. “Human Sundown” is already available for pre-order from our online store as well as various other online locations and mp3 stores.