Turtle Egg 90 Million Years Old and Larger Than Humans Discovered adminexpredayl October 18, 2023 220.1K views