Feedback

Spaniards Hurl Turnips at Man in Beast Suit

 

The annual Jarramplas festival in Piornal, Spain, is a centuries-old tradition believed to symbolize the expulsion of everything bad.

Shows