Usually, once an album is this far past its release date (August 26th in this instance), we here at GIITTV...
TC·
London quintet The Veils seem to have been around for ages, but I suppose ten years is a fair old...
In the run up to the release of their new album Total Depravity (which features production from El-P) on 26th...
Finn Andrews is the lead singer of The Veils. They released their 5th album, Total Depravity in 2016. They were also one of the...