Guest Stars Adam Sandler as Himself David Lovering as Himself Margaret Cho as Herself Modest Mouse as Themselves