La Tomatina Featured

Here Are Some Pictures From The World’s Largest Tomato Food Fight

It’s called the La Tomatina Festival and it happens in Spain every year.