The Daily Show with Jon Stewart
Castro's Artificial Anus
Season 12 • 01/17/2007
After fitting Fidel Castro with an artificial anus, doctors report he is "fantastically well."
More
Watching
You may also like5 Videos
Castro's Artificial Anus
Season 12 • 01/17/2007
More