This is a Hard Rock track recorded by the artist Purple Haze. The song Demons amongst Angels was originally composed by B. Morrison.