Foals – Spanish Sahara
March 2, 2010 by Addict Music
New Foals, New Foals, New Foals. Yes it is a new Foals song and it is incredibly different but still great, juts have a look for yourself.
The track will probably appear on their new album Total Life Forever, which will be released on May 10th.