This is a Art Rock track recorded by the artist Torch Fighters. The song Desperate People was originally composed by C. Kirkland.