Feast your eyes on the new puppet filled video from the Oxford boys, Foals. Their debut Antidote hit the UK charts back in 2008 with the single "Cassius" getting played to death by national radio stations. Currently on tour in the UK with one of my favourite bands of the moment, Pulled Apart by Horses, I think a few of you may want to give Foals a listen, PABH too. Total Life Forever, was released earlier this year on the 10th of May and if you head in this direction you can grab yourself a copy. Before you do don't forget to hit play on the video above.