A raccoon and a little buck have a moment: “Who knew deer had such soft lips?” March 25, 2021 See More See More