Denied by Annihilator Overview Tag Appears on Carnival Diablos Carnival Diablos (Reissue Earache 2010) Carnival Diablos (Steamhammer, SPV 085-72142, Germany) Double Live Annihilation Double Live Annihilation (Disc 1) Double Live Annihilation (Live) (Disc I) Playcount 129 Listeners 39