The Membranes: Inner Space/Outer Space

We were going to say we’d never heard The Membranes but looking on Wikipedia we have — they are a post-punk band formed in Blackpool in 1977, and their first release was the Flexible Membrane flexi-disc in 1980, which we bought and still have somewhere. The band included John Robb, who we always think of […]