A recent set from The Joy Formidable which see's them showcase some of their new songs, presumably tracks from the new album "Wolf's Law" which apparently won't be released until January. There is a new single though, it's called "Cholla" and will be released on 15th October around the time the band embark on a UK tour although as we speak I still don't have the dates. Secretive little buggers aren't they. Incidentally the "Wolf's Law" track which was published on this site a couple of weeks ago and also appears on this set is not on the new album despite being the title of the thing. The video for that track can be seen below.
The Greatest Light Is The Greatest Shade
I Don't Want To See You Like This
A Heavy Abacus
The Ever Changing Spectrum Of A Lie