Tag: Leaflings

Glass Animals released their debut EP Leaflings last year, and the band spent the past year writing and recording material for a full-length debut in a make-shift studio in the Oxfordshire forest. Reportedly, the isolation of the […]