WEB EXTRA: Sea Turtles Hatch and Enter Ocean on Key West Beach
It's sea turtle nesting and hatching season in the Florida Keys, and the Key West Sea Turtle Club and other local environmental organizations are patrolling beaches to help ensure turtle nests and hatchlings are protected.

More Videos