Very strange: My wife and I were walking down our driveway about 30 feet from our car to our house last night. It was raining lightly, and we almost ran into three different toads during that walk. It was like science fiction, because we usually see about one per year. Or some kind of omen.