(Photos by Steve Heaslip/Cape Cod Times)
The 17 sea turtles were made it home yesterday, late afternoon. Cape Cod Times photographer, Steve Heaslip joined in the journey.
Check out the photos of 24 hours from Cape Code MA to New Smyrna Beach FL.
The above is my favorite, Larry Bird waves goodbye on his way to the water 🙂