The fossil you see here was found in Doushantuo, China, one of the world's richest fossil formations. It looks like grains of sand, but nobody is sure what it actually is, whether it's animal, bacteria, or something even weirder. »12/29/11 4:30pm 12/29/11 4:30pm
Kinja is in read-only mode. We are working to restore service.