Subscribe to our newsletter and receive our new book for FREE
Join 50,000+ subscribers vaccinated against pseudoscience
Download NOW
By subscribing you agree to our Privacy Policy. Give it a try, you can unsubscribe anytime.

Archelon Ischyros on display at the Yale Peabody Museum in New Haven, Connecticut, taken in 1914. The specimen is the largest turtle ever to be known, measuring 13 feet in length (4 meters).