Kudzu December 28, 2017April 21, 2018 Kudzu Missouri-based post-punk synth wave duo Kudzu release their new album 'Defeated' via Push & Pull Records on Fri Jan 26th. Following rave reviews of the lead single 'No Backbone'. This...