Now
75
Fri
94
Sat
95
A shocking occurrence happened on a South Carolina beach - a loggerhead sea turtle laying eggs in broad daylight surrounded by people.