Tuesday, April 5, 2011

Weird Italian Fruit Battle



It's extreme orange war in this bizarre festival from Ivrea, Italy.

No comments:

Post a Comment