Last night Foals were featured on NBC’s Last Call With Carson Daly performing songs from their latest album ‘What Went Down‘ live from the Hollywood Palladium. Watch their performance of “What Went Down” and “Mountain at my Gates“.