Moment of Zen - Lord's Prayer

Aired:  01/16/02 Views: 6,929

Geraldo Rivera lies about his experience in Afghanistan. (0:17)

Loading...