Bats for Lashes return with album number three, The Haunted Man, on 15 October. And if this rather gorgeous tune is anything to go by we can’t bloody wait.
Posted on 23 July 2012 by Bowlegs
Bats for Lashes return with album number three, The Haunted Man, on 15 October. And if this rather gorgeous tune is anything to go by we can’t bloody wait.