3 min read Reviews Review: Sworn In – “The Death Card” Album August 20, 2013 NewFuryMedia 1 BAND: SWORN IN ALBUM: THE DEATH CARD RELEASE DATE: AUGUST 20, 2013 LABEL: RAZOR...