Un-American News - Rest of the World

  • Aired:  04/06/09
  •  | Views: 5,014

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

Loading...