VIDEO: Sea turtles hatch in the KeysWFLA
Look at them go - these tiny sea turtles
hatched in the Keys this weekend. The turtle cam caught the moment when the sea turtles
got out of the nest and ran towards water. The webcam was installed in July, and the live stream was put online to help ...