Stressed for Success

  • Aired:  10/20/03
  •  | Views: 2,599

Samantha Bee travels to Denver, where an activist insists that 175 meditating Coloradans could eradicate terrorism world-wide. (4:10)

Loading...