Refresh the Demon by Annihilator Overview Tag Appears on Bonus CD [Steamhammer, SPV 98010, Germany] Double Live Annihilation Double Live Annihilation (disc 2) Double Live Annihilation (Disc 2) Double Live Annihilation (Live) (Disc II) Feast Feast (Limited Edition) CD2 Bonus Disc Metal Metal (Bonus CD) ['Best Of 95-02' Compilation] Refresh the Demon Refresh The Demon Re-Kill Welcome to your Death Playcount 163 Listeners 34