Los Campesinos! – Death to Los Campesinos! :P
The only reason to watch this episode of SNL is that Scarlett is smokin’ hot but mostly because Arcade Fire is the musical guest
You should be consider this:
“We got together last week with a few gallant lads and lassies, and we’ve recorded the first part of the B&S TV show that we’ve been hinting at. Here’s a clip to get you in the mood. The song is from the new record and it’s called “I Want The World To Stop.” – Stuart.
If you want to see it on YouTube here: