Large snapping turtle drops eggs into the sand

Spotted in London, Ontario, a large mama snapping turtle nesting in the sand.