Turtle Monitors Found 2-Headed Sea Turtle On South Carolina Beach

Turtle Monitors Found 2-Headed Sea Turtle On South Carolina Beach

A group of sea turtle monitors found a 2-headed loggerhead hatchling on a beach in South Carolina earlier this week. According to a local news outlet, the sea turtle was found alive on Tuesday this…

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenEmailWhatsappEmail