finnandrews

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 and lyrics, creates their entire sound into romantic... Read More...