Watch a Seahorse Give Birth to 2,000 Babies | National Geographic

Male seahorses possess the remarkable ability to give birth to thousands of babies at once. Click here to read more about seahorses: http://animals...
Back to Top