All the action and revelry of the annual La Tomatina festival or the tomato fight from the Valencian town of Buñol in Spain.
Pelt It Red
All the action and revelry of the annual La Tomatina festival or the tomato fight from the Valencian town of Buñol in Spain.
-
Previous Story
Mpox Outbreak: Gold Mining Town New Epicentre In Congo; India's Kerala Traces Infected Man's Recent Contacts
- Next Story