Busy mama turtle Turtle mommy giving birth to her babies on San Jose del Cabo beach. In front of an audience.