Keys Turtle Cam Watchers See Hatch Live

Web-watchers were able to see about 100 baby loggerhead sea turtles hatch via a live-streaming, high definition camera.