Album Stream – Sworn In ‘the Death Card’ Travis Faulk 11 years ago Sworn In are streaming their debut album ‘the Death Card’ below. The album will be release on August 20 on Razor & Tie. Share this: Atreyu Announce ‘A Death-Grip On Yesterday’ 10-year Anniversary TourEscape the Fate Announce New Album ‘Hate Me’ + Fall U.S. Tour DatesSworn In Announce Tour With Emmure