A crowd 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 Parkway
Can't find something?
All content © Copyright 2000 - 2014 Media General Communications Holdings, LLC. A Media General Company.