Refresh the Demon


Refresh the Demon is the fifth studio album by Canadian heavy metal band Annihilator, released on March 11, 1996 by Music for Nations.

Track listing

Personnel