Approximately 40,000 revelers descended on Buñol, Spain, Wednesday, for their annual tomato-pelting festival, known as La Tomatina. La Tomatina is e...
Read Whole Story
Get top stories and blogs posts emailed to you each day.