The ocean is a little fuller this week thanks to the efforts of scientists and volunteers of Vero Beach, Florida. Over 140 sea turtles were released back into the Atlantic Ocean Monday through out the areas of Sebastian Inlet and Fort Pierce, Florida.
Read More...