Toad makes a home in a woman’s shoe, and she lets him stay
Sometimes people are blessed with a visit from a wild animal. While some people might decide to shoo them away, others make them feel right at home. Like one woman, who found a wild toad ...