Endangered frozen creatures wash up on shore. See their return to the sea in Florida
Two months after being rescued in New England, 11 animals were released off the east coast of Florida.
source
News and Events from DFW area
Two months after being rescued in New England, 11 animals were released off the east coast of Florida.
source