The five-track release from the Detroit noise rock trio is its first on its own label.

Label: Lower Floor Music

Release Date: Mar 24, 2017

Read the full review or >Check it out on Amazon

Advertisements