Vegetarian Festival

A strange and unnerving festival of self-mutilation and religious devotion in Thailand.