Sea turtles released on Vanderbilt Beach after being treated for red tide

By Alexa Santos

Two massive sea turtles were released into the Gulf of Mexico Wednesday at the 3rd Avenue North beach in Naples.

Source:: NBC 2 News