SLIDESHOW: Sea turtles released on Jekyll Island - CBS46 News

SLIDESHOW: Sea turtles released on Jekyll Island

Posted: Updated:
JEKYLL ISLAND, GA (CBS46) -

Click here for pictures from the largest sea turtle release that took place Saturday on Jekyll Island.