0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

The Veils

The Veils are a London based Indie/Alternative rock band fronted by lead singer and songwriter Finn Andrews. The original 2001 line-up disbanded mere weeks after their debut record was released and the line-up of the band has remained somewhat revolving ever since.