logo

Video encyclopedia

Refresh the Demon

1:02:39

Annihiliator - Refresh The Demon [full album] HD HQ thrash metal

5:29

Annihilator - Refresh the Demon [HD/1080i]

5:46

Annihilator - Refresh the Demon Live at The Bang your Head Festival

1:05:18

ANNIHILATOR Refresh The Demon (Full Album) 4K/UHD

5:28

Annihilator - 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.
Explore contextually related video stories in a new eye-catching way. Try Combster now!