Anyone who believes that giving birth is beautiful clearly hasn’t seen this video.
This sand boa snake gave birth to six babies over the weekend – but the footage is not for the faint hearted.
The gruesome video was posted on Facebook by Reptile Collective, who breed snakes in America, and has been viewed 8.1 million times so far.
They wrote: “Always cool to witness live birth.
“Yes all the babies made it. Here are all of them.
“Thank you for all of the interest. Sand boas are AMAZING animals that stay small and generally very tractable and tolerant of us humans.”
The sand boa can give birth to up to 25-32 babies and delivers the fully formed babies encased in individual membranes.