August 28, 2025 International World When life gives you tomatoes, throw them! Spain's La Tomatina turns 80 – in pics Source link