Clearwater Marine Aquarium released 29 green sea turtles at Honeymoon Island State Park in Dunedin, FL on January 25, 2018. All but one of these sea turtles stranded earlier this month during the cold snap that covered the U.S. and reached all the way down to Florida.