Today

More than 100 tons of ripe tomatoes are splattered about in Spain's Tomatina Festival.

Comments