Trashure Island

July 30, 2008

Never in the field of garbage collection has one nation got its knickers in such a twist over the simple if smelly task of picking up its trash It seems that Britons are the world leaders in producing the stuff


Follow

Get every new post delivered to your Inbox.