Trust Fall: Baby Duck Addition [VIDEO]Trust Fall: Baby Duck Addition [VIDEO]Freaking baby ducks are hands down the cutest animals on the planet, especially when they go all cult like mass suicide cliff jump like this.Dalton CastleDalton Castle