Un-American News - Rest of the World

Aired:  04/06/09 Views: 5,080

Stephen loves Barack Obama, at least until he returns to the United States. (2:24)

Loading...