Advertising Console

    Raw: Sea Turtle Hatchlings Emerge From Nest

    associatedpress

    by associatedpress

    8.2K
    226 views
    A live-streaming webcam catches loggerhead sea turtle hatchlings emerging from a nest in the Florida Keys. (July 27)

    Copyright 2014 The Associated Press