Maybe. All I remember is that god awful "Wistleblower" song. Just cringeworthy shit right there. But they still played instruments, even though they were playing on National television to thousands of viewers. THOUSANDS!
I think so. It makes complete sense that you can't set up a full stage with lighting, pyro, and sound equipment in less than 7 minutes. Then, tear the whole thing down again just as quickly. I read a while back that that was the case with The Who a few years ago too. They recorded everything live at a dress rehearsal a few days prior so it still felt like a live performance.
4/16: Local Natives
4/28: Lana Del Rey
5/2-5/4: Big Guava Festival
5/13: Kaskade Redux
5/26-5/27: Sunset Music Festival
6/17: Cut Copy
12/20: Fleetwood Mac