A&E Acid Trap is no stranger to the Dillo Day main stage. After joining rap duo Appomattox Traphouse to win Battle of the Bands last year (under the name Syndicated Traphouse), Acid Trap is returning...
Sign up to receive our email newsletter in your inbox.