Listen to the Entire Self-Titled Debut Album From Dead Sara For Free! Dead Sara released their self-titled debut album this week and the band is letting fans stream the entire album for free (you can listen to the entire album below!). Dead Sara consists of singer Emily Armstrong, guitarist Siouxsie ...