Massive leatherback sea turtle spotted nesting on Florida beach
Published
A massive, 800-pound endangered leatherback sea turtle delighted visitors at a Florida beach ahead of Memorial Day weekend when they saw it nesting near the waterfront.
Full Article