I have actually heard of the stone toads before. There is supposedly one of them at the Smithsonian Institute...(I assume it's at the Museum of
Natural History) though not sure....Great thread!
Thanks for making me remember...I had completely filed that away in deep brain storage and forgot about it.
Wow...just noticed the date on this thread...no wonder I hadn't stumbled on it before.
edit on 5/7/2012 by Damrod because: (no reason
given)