WATCH: Orange fight in honor of Carnival in Italian town

People in the town of Ivrea, Italy, pummelled each other with 1.1-million pounds of oranges in honor of Carnival.

Provided by EUPB - Read the full story at the source site.
Read The Full Story

Top News