Defeater Announce New Album Jason Tate Mar 5, 2019 Defeater will release their new self-titled album on May 10th. Today they’ve released the new single “Mothers.” Read More “Defeater Announce New Album”