Skip to main content

Pigs fly! Small ducks fling themselves into a pond from 25 feet up!