Turtle's Improbable Survival Is Cheered in Florida
Delicious Reddit

AUGUST 04, 2011
Associated Press

Hundreds gathered in Florida to watch the release of a green sea turtle that overcame massive injuries and underwent innovative treatments.