• Embed

Obama's Spider Battle

Clip11/6/2008

Stephen wishes Barack Obama well in his upcoming battle against the giant spider that lives underneath the Capitol.

Up Next