Skeptoid #223: The Frog in the Stone

Spread the love

Stories of living frogs being found encased in solid rock have a more interesting (and reality-based) explanation.