The video is astonishing. It shows a hammerhead shark giving birth to a litter of pups before a group of beachgoers’ eyes at the water's edge.
A crowd had gathered on the Panama City Beach in Florida after a fisherman hauled the five foot shark from the water and dragged it towards the sand.
As the creature thrashed around in the shallow water, tiny hammerhead pups almost popping out of the shark.
Park rangers later arrived at the beach to take control of the situation. They tried to coax the shark back into deeper waters, but the shark could not be saved.