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

Email Address:



Remember info?