All posts tagged The Translucent Spiders

Review: Consumer. + The Translucent Spiders – CON / TRA

C60 tape split between two Portland noise artists. Ladders leading out of bedroom windows.