Tuesday, September 1, 2009

Streets of Vegetable Blood

The last evidence of 40,000 people throwing tonnes worth of tomatoes at each other for a complicated hour goes down the drain.

No comments: