blog.eil.com
Foals share new track, On The Luna
Foals have unveiled another new track, On The Luna. It is the second single to be taken from their forthcoming two-part album, Everything Not Saved Will Be Lost, with part one being released on Ma…