The Crazy Tomato Fest Facts| La Tomatina Facts

The Crazy Tomato Fest Facts| La Tomatina Facts

A small street, 20,000+ people, 100 tons tomatoes, 1 hour; these are the highlights that make the grand Spain famous festival La Tomatina so much fun. What is La Tomatina? La Tomatina is the biggest annual food fight…