Culture Abuse have announced details of their debut LP, Peach. The record will be out on 6131 Records on April 8, 2016. The band has also shared the first single from the album, titled "Peace on Earth." You can click Read More to hear the track.
Culture Abuse have announced details of their debut LP, Peach. The record will be out on 6131 Records on April 8, 2016. The band has also shared the first single from the album, titled "Peace on Earth." You can click Read More to hear the track.