Goofy name, but their most recent album is really good. Probably my most enjoyable new record since IQ Resistance. I had an early wobbler recording, now lost it appears, which I recall finding less than memorable. May need to revisit their earlier stuff.
Bookmarks