Fleet Foxes have posted the title track from their upcoming sophomore album. The record is titled Helplessness Blues and is due out May 3, 2011 . It is the follow up to their critically acclaimed self-titled debut.
Fleet Foxes have posted the title track from their upcoming sophomore album. The record is titled Helplessness Blues and is due out May 3, 2011 . It is the follow up to their critically acclaimed self-titled debut.