Today, heavy metal powerhouse Armageddon have premiered the new track "The Watcher" via YouTube.
In this exclusive premiere, we bring you the brand new song "The Watcher" from the Edmonton, Alberta-based and female-fronted speed/power metal band, Ironstorm. The track comes...