Follow us on
loading....
A loggerhead sea turtle made a "highly unusual" appearance on a crowded beach in South Carolina, choosing to lay her...