July 29th was an exciting morning at Disney’s Vero Beach Resort. Crowds gathered to cheer on this year’s participants in the annual Tour de Turtles event. Two loggerhead turtles named Cruz Ramirez and Sally Carrera, named for characters in Pixar’s Cars 3 movie, nested on the beach and then were tagged