Webcam captures sea turtles hatching

News

'Turtle webcam' in Florida records hatching of about 100 baby loggerhead sea turtles

More From News/Must watch