September 18, 2002
Dino... rat?

Another no-prize to Jeff who brings us this article on a new dinosaur find in China. Thanks!

Posted by scott at September 18, 2002 02:39 PM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?