Moment of Zen - Ice Water

Aired:  03/10/03 Views: 4,223

An Iraq War protester in Russia sits in a pool of ice water. (0:08)

Loading...