Sea turtles evacuated to Atlanta from Jekyll Island

Sea turtles evacuated to Atlanta from Jekyll Island
Published: 11:39 PM EDT October 10, 2016