About time!!! The amount of people asking me if I've heard anything on what the Fleet Foxes are up to lately has been crazy. Finally, we have a release date, album title AND a new song to listen to. Helplessness Blues (LOVE the title) comes out on May 3rd and is absolutely one of the most hotly anticipated records of 2011. Listen and download below. Joy!