Fletcher, the cold-stunned loggerhead sea turtle rescued from a Cape Cod beach last fall, is completing his rehabilitation at the National Marine Life Center in Buzzards Bay on the Cape Cod Canal. Fletcher is ready for receive his satellite tracking tag and will soon be released into the warm waters of the Gulf Stream off the Mid Atlantic Coast.
Link to this comment:
All Comments (0)