Climbers accidentally discovered evidence of an 80M year-old sea turtle stampede | Heykuki News