La Tomatina 2010
  • Wednesday marked the annual La Tomatina festival in Buñol, Spain, in which thousands of revelers descend upon the town square for an extravaganza of tomato-throwing. No one really knows how or why the...
    Continue Reading »