Key West Florida's Turtle Hospital Released Rehabilitated Green Sea Turtle

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