New SongNew Song – The Red Jumpsuit Apparatus “Salvation” on May 26, 2011 The Red Jumpsuit Apparatus have released a new song, “Salvation,” which off their new album ‘Am I The Enemy.’ Listen below: Share this:TweetRedditMoreShare on TumblrRelated