Features
Zetra: “This has been less ‘in the making’ as it has been ‘in the uncovering’”
Having announced their debut album, mysterious synth duo Zetra give a glimpse into its creation, teaming up with Svalbard for new single Starfall, and growing their cult as large as possible…