Plight of the Iguana

  • Aired:  01/23/01
  •  | Views: 1,522

Jon Stewart reports on a large oil spill near the Galapagos Islands, which endangers his favorite species: boobies. (2:17)

Loading...