WLLR's Nearly Impossible Question


Over 150,000 of THESE are thrown during “The World’s Biggest Food Fight.” What are THEY?

Ans: Tomatoes. (Called La Tomatina, the fight is held every year on the last Wednesday of August in the town of Buñol, Spain, outside of Valencia.)