Moment of Zen - Druids

Aired:  08/11/99 Views: 1,291

Druids dancing in Cornwall, England, in celebration of the last solar eclipse of the century. (0:12)

Loading...