NPR Tiny Desk Concerts: Season 6, Episode 67
The video here provides just a hint of the L.A. band's dynamic live shows, albeit a spectacular one.