Aired:12.18.2004 (2 / 16)
Monologue

Robert DeNiro
Kermit The Frog