Ze lijken zomaar uit het niets te komen, maar Damnation Angels bestaat al sinds 2006 en