Check out the 3D animations we've made for Foals' upcoming album 'Life Is Yours' releasing on June 17th via Warner Music UK!