La Tomatina de Buñol 2013. Tomatoe war. La Tomatina Tomato-throwing Festival in Bunol, Spain World’s Biggest Food fight.

(3862)

About The Author
-