The Veils

The Veils (formed in 2002) are a New Zealand band based in London, fronted by Finn Andrews. Their sound has been compared to artists as diverse as Jeff Buckley, The Birthday Party, The Smiths, ... Read more