June 05, 2013
Frog Find

A frog species recently declared extinct has instead proved simply be living in a really awful neck of the woods. Living in a miserable place does seem to be a pretty effective strategy at keeping humans at bay.

Posted by scott at June 05, 2013 06:35 AM

eMail this entry!
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?