Weekend Videos: Foals – Blue Blood Chief Cougar·October 17, 2010Foals release new single ‘Blue Blood‘ in november and here is the ingenious video sequence for it starring...British Isles