The full-length solo release for Deerhoof drummer Moses Archuleta was written after the end of his marriage and recorded over a 10-year period.

Label: Sonic Cathedral

Release Date: Jun 30, 2017

Read the full review or >Check it out on Amazon

Advertisements