A new species of self-cloning lizards was discovered recently in Vietnam. They were being served in a restaurant and apparently taste awful...identically awful.
Thursday, November 4, 2010
I'm London bound in a few days. Prepare yourself for pictures of me in front of the house Herman Melville stayed in while he was there.