The Veils: Turn From The Rain

Watch Turn From The Rain, taken from the new album from The Veils, Time Stays, We Go.

Filmed at the legendary Abbey Road studios in London.

Related Content

Must watch video

NZ Herald Focus video

Entertainment video

Lifestyle video

National video

World video

Business video