In August each year, the small Spanish village of Bunol hosts the world's largest tomato fight, the Tomatina. Messy.