Loading Video…
This browser does not support the Video element.
Artificial light stranded 52 baby sea turtles
A nest of baby sea turtles in Indian Shores got lost on their way to the ocean this week, and Clearwater marine aquarium rescued and returned 50 of them back to sea.