Mandarin Duckling Jumping Off Tree – Cutest Leap Of Faith

Via Planet Earth: Incredible Families – Exclusive Sneak Peek At World Premiere Special.