Tags Festival

Festival

All About La Tomatina 2016 World’s Largest Food Fight in Spain

La Tomatina - Tons of tomatoes squashed and smeared on bodies, thousands of crazy people squeezed around an alley in the middle of a...