Album Stream: Foals - Total Life Forever

18:36:00 Phill Walker 0 Comments

Foals new album Total Life Forever is due for release Monday, May 10th, but you can listen to the full streaming album here - this is going to be possibly one of the albums of 2010, be warned...