Review: Kudzu – Defeated LP 13 January 2018 Reviews Review Kudzu Springfield, Missouri’s duo Kudzu are slated to release their new Defeated LP on March 2 via Push & Pull Records, and WL//WH is listening to it right … [Continue Reading...]