Tens of thousands of partygoers in Spain threw 160 tonnes of over-ripe tomatoes at each other in an epic food fight known as 'La Tomatina' on Wednesday.