09 June 2025 WGT, Leipzig, DE The Membranes have been invited to display their idiosyncratic creativity at the largest festival for those who prefer their clothing as dark as the world we live in. The Membranes