Castro Death Wish List

  • Aired:  04/20/09
  •  | Views: 24,104

Stephen wants to force feed Castro hot dogs and make him watch "This Week with George Stephanopoulos." (1:56)

Loading...