Watching this video is going to make your heart beat faster. HOW THE HELL DID THESE DUCKS EVEN GET HERE IN THE FIRST PLACE?

The good news is they all live.