Celebrating 14 Years of Foals' ‘Total Life Forever’ (2010) May 10, 2024 Albumism Staff Foals’ second studio album ‘Total Life Forever’ was originally released on May 10, 2010. Read more