A mother duck looks on while twelve of her adorable ducklings attempt to overcome what is to them a very large obstacle. This video teaches us something very important; persistence = success. Log in or register to post comments