The Veils
Searched for a thread but couldn't find one... feel free to merge if there is already one which I overlooked.
Anyway, The Veils. Anyone else into them? I'm seeing them live tomorrow night and I don't really know what to expect, I only really own one of their studio albums, Nux Vomica.
They're an alternative/indie band based in London, fronted by New Zealand singer/songwriter Finn Andrews.
__________________
|