Researchers from the Sea Turtle Conservancy and Disney’s Animals, Science and Environment team released two loggerhead sea turtles at Disney’s Vero Beach Resort in Florida yesterday as part of the 12th annual Tour de Turtles “migration marathon.” Read more about this conservation-themed effort here.