New SongNew Song – Defeater “No Shame” on July 3, 2013 Defeater have release a new single titled “No Shame” below. Their new album ‘Letters Home’ will be release on July 16.Share this:TweetRedditMoreShare on TumblrRelated