Moment of Zen - Tomato Throwing

Aired:  08/26/99 Views: 814

The Tomato Throwing Festival in Valencia, Spain. (0:16)

Loading...