• 7 years ago
The release of the 13 turtles was delayed because of Hurricane Florence.

Recommended