Search
Seeker

'Jesus Lizard' First Walked on Water in Wyoming

About 48 million years ago, a natural miracle occurred: The first known “Jesus lizard” walked on water. Continue reading →

Published On 07/01/2015
7:00 PM EDT