Track Of The Day #281: The Veils – Sign Of Your Love

London quintet The Veils seem to have been around for ages, but I suppose ten years is a fair old stint, particularly as they’ve met with little commercial success. Right at the start ‘Guiding Light’ was a great song and still is. They’ve never really matched it since, but their latest album, ‘Time Stays, We Go’ is not half bad. It’s very much like Starsailor if that doesn’t turn you off and, if not, here’s a track from it.

God is in the TV is an online music and culture fanzine founded in Cardiff by the editor Bill Cummings in 2003. GIITTV Bill has developed the site with the aid of a team of sub-editors and writers from across Britain, covering a wide range of music from unsigned and independent artists to major releases.