Cute turtle hatchlings race to the sea in Oaxaca, Mexico

Cute turtle hatchlings race to the sea in Oaxaca, Mexico