@sandysprings4: Timmy, a viral 270-pound loggerhead sea turtle, was successfully released back into the Atlantic Ocean on August 14, 2026, at Fort Zachary Taylor Historic State Park in Key West, following her rescue and rehabilitation by The Turtle Hospital.🐢❤️ #turtle #keywest #florida