
Day: August 25, 2015

FIESTA
La Tomatina: All you need to know about the world's biggest food fight
The world famous tomato throwing festival celebrates its 70th anniversary on Wednesday and this year's festival promises to be bigger, better and more tomatoey than ever.