Frogs and Locusts

  • Aired:  03/25/03
  •  | Views: 1,998

Jon Stewart reports that Iraq seems to be an uninviting place. (0:59)

Tags:  Iraq, CNN, weather
Loading...