This is a Modern track recorded by the artist Sorrow Soldiers. The song Different kind of Angel was originally composed by Z. Ferguson.