thetelltalemind.com
Song of the Day: Foals – White Onions
Foals drop a new video for one of the best tracks off of their current album which is pointedly labelled as Part 1. One can only hope Part 2 lives up to its predecessor with songs like this.