Behind the scenes footage of Foals recording their new album “Total Life Forever” in a studio in Sweden. http://goo.gl/bK0w