of well-wishers waited anxiously on a South Carolina beach Thursday, for
wildlife officials to arrive with the star attraction.
The 65 pound loggerhead sea turtle was
returned to the sea after he was nursed back to health. He was found stuck in a salt marsh a couple
of months ago.
1336 Augusta West ParkwayAugusta, GA 30909