NICE! Watch the entire fantastic 45-minute set performed by Gorillaz last night after their David Letterman taping at the Ed Sullivan Theater. There’s a new thing called “Live on Letterman” where his musical guests hang out and do a complete set streamed live at CBS.com. Considering Letterman’s normal production values—no show on TV has better-sounding music—these ought to be a treat.