08/04/15

Adorable baby turtles released off FL coast

Watch as a number of baby sea turtles were released off the coast of Cape Canaveral, Florida on Tuesday - thanks to a little help from the U.S. Coast Guard. ... more Duration: {{video.duration.momentjs}}