Deer Visits Gift Shop – Then Returns With An Adorable Surprise

Everyone, apparently, is welcome into the convenience store/gift shop at the Horsetooth Inn and RV Park which lies at the foot of the Rockies in Fort Collins, Colorado.

Even the animals, though they don