interview :: the veils

From New Zealand, The Veils are washed inside many layers and textures of piano, string sections and guitars lingering.  The way lead singer Finn Andrews takes full control with his deep passionate screams an... Read More...