I know this is a few days old, but GODDAMN, you need to watch it if you haven't already.
Seriously, it's hilarious. Superb. And it's got everyone in it, ever.
The credits list the actors involved, and I actually went back to play the ol' "Spot Steve Buscemi" game (amongst a couple of others).
Oh, and here's the new album being streamed at Madison Square Garden.