…fi­nal­ly! Was about fuck­ing time for this shit to get reis­sued.
Too Many Humans​​ /​​​ Teen Love re­leas­es May 28th via Drag City.

Spread this bullshit to the fediverse…



…or maybe someplace on the dying corporate legacy web