• Embed

Sign Off - Disappearing Act

Clip6/14/2006

Stephen's due on "Late Show with David Letterman" any second, and has to get there in a snap.

Up Next