Showing posts with label awesome. Show all posts
Showing posts with label awesome. Show all posts

Thursday, April 17, 2008

This Fucking Rules



(from the Associated Press) "Researchers from the Cleveland Metroparks Zoo have discovered a rare giant turtle in northern Vietnam — a find that carries great scientific and cultural significance. Swinhoe's soft-shell turtle was previously thought to be extinct in the wild."

I guess no matter how alien or alone you can feel sometimes, it must really suck being a species thought to be extinct.