Played by Jimmy Fallon
11.21.1998
More Duets That Prove That I Am The Best Singer In The World
Jimmy Fallon