Heard this on Radio 1 the Zane Lowe show. This track is boss, a little different from the first Foals album but strong in a more subtle way. Can't wait for the new album
Foals - Spanish Sahara
And next a song I have never heard but am posting anyways.
MGMT - Flash Delirium
and now for your viewing pleasure: