Song of the Day: With strong echoes of Talking Heads, funk guitar and a thumping bass line, a catchy, punchy new single by the Oxford indie rockers, from their forthcoming album
Read moreSong of the Day: Foals - Wake Me Up
And then there were three: Foals