In honor of the 50th anniversary of Earth Day on Wednesday, The Turtle Hospital in Key West Florida released Aldo Leopold back into the water! He's a 100-pound green sea turtle, rescued after being discovered floating offshore and unable to dive.
Aldo Leopold is much better now, yay!
Photo: Getty images