New Song – Defeater “No Shame” Travis Faulk 11 years ago Defeater have release a new single titled “No Shame” below. Their new album ‘Letters Home’ will be release on July 16. Share this: