Jack Black is kind of like Dave Grohl. He's always involving himself with rock legends, but unlike Dave Grohl, Jack doesn't do it too much. Plus, it's easier to recognize he's just a fan. Also, he's pretty good on this song.
This isn't the first time these two have teamed up.