Dead Sara Set Date For Debut Album Travis Faulk 12 years ago Dead Sara will release their debut album on April 10th. Share this: Stillwell Set Release Date For Debut AlbumSet It Off To Release Debut Album In SeptemberGemini Syndrome Set Date For Debut Album