Thursday, November 18, 2010

Self-cloning Lizards

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.