The Veils photo

The Veils

AllLyrics

                                              AboutThe 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.