Refresh the Demon

1996 • Album

Most popular songs of Annihilator

Trivia about the album Refresh the Demon by Annihilator

In what year was the album “Refresh the Demon” released by Annihilator?
The album “Refresh the Demon” was released in 1996 by Annihilator, featuring 11 tracks.
What is the most successful song from the album “Refresh the Demon” by Annihilator?
Refresh the Demon” is the biggest hit from the album “Refresh the Demon” by Annihilator.

Other artists of Heavy metal music