Showing posts with label lizards. Show all posts
Showing posts with label lizards. Show all posts

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.