Total Life Forever

2010 • Album

Most popular songs of Foals

Trivia about the album Total Life Forever by Foals

In what year was the album “Total Life Forever” released by Foals?
The album “Total Life Forever” was released in 2010 by Foals, featuring 11 tracks.
What is the most successful song from the album “Total Life Forever” by Foals?
Spanish Sahara” is the biggest hit from the album “Total Life Forever” by Foals.

Other artists of Indie rock