Makers of the 17 Seconds album of the year 2008 (yes, it was released in the US in 2007 but it was released here in 2008, so yah boo sucks), the Cave singers are set to return with their second album in August.
The follow up to the oh-so-fine Invitation Songs is entitled Welcome Joy. The first track to be released from it is this wee gem:
Cave Singers -‘Beach House.’ mp3
And, as always, if you like what you hear, let me know.