Foals are an Indie Rock/British Rock band which formed in Oxford, England in 2005.
They released their debut album Antidotes on 24 March 2008 in the UK (Transgressive), and 8 Ap...read more on Last.fm →
Nov 9, 2009
Be warned: this isn't the newest, cutting-edge music. It is, however, some of the best. I haven't written about Foals on Indie Shuffle yet, but I can say that hands down, this is easily one of my top three favorite albums to have come out of 2008. No...
read more →