04 October 2022 Amager Bio, Kopenhagen, Denmark Even the city of Copenhagen isn't safe from visits by The Membranes. The Membranes