Shell Shock: This Turtle May Have Been The Largest To Ever Live
No, not Leonardo, Donatello, Michelangelo and Raphael. An 8-million-year-old turtle shell discovered in Venezuela measures just shy of 8 feet in diameter, clearing the hurdle to become the largest complete turtle shell ever unearthed.
Read More