Lizards


Wyoming already had Jesus Christ Lizards 48 million Years ago

Wyoming already had Jesus Christ Lizards 48 million Years ago

New fossil find reveals the ancient history of a Jesus Lizard living in Wyoming of all places....

Jul 2 2015, 2:05pm CDT