Breaking News - Kandahar

  • Aired:  12/06/01
  •  | Views: 2,710

Despite mounting resistance in Afghanistan, Steve Carell continues to tearfully report from Kandahar. (3:55)

Loading...