Wednesday, 12 September 2012

The Joy Formidable - Cholla (Video)

"Cholla" is released on 15th October ahead of the release of Wolf’s Law,The Joy Formidable's new album in 2013.

Video directed by Christopher Mills.