Bio
Lilou & John Lilou & John is a married duo from Scandinavia whose work feels less like a traditional band discography and more like a living creative organism — constantly shedding skin, refusing to calcify, and following an inner logic that prioritizes artistic freedom above comfort, coherence, or commercial logic. Lilou shapes the vocal delivery … Bio