Celebrating 13 Years of Fleet Foxes' ‘Helplessness Blues’ Originally Released May 3, 2011 May 3, 2024 Albumism Staff Fleet Foxes’ second studio album ‘Helplessness Blues’ was originally released on May 3, 2011. Read more