S1.E1 ∙ La TomatinaSun, Oct 1, 2006The girls arrive in Spain for La Tomatina, the world's largest tomato food fight.Rate