• Embed

Un-American News - Rest of the World

Clip4/6/2009

Stephen loves Barack Obama, at least until he returns to the United States.

Up Next