Do they really talk on Christmas Eve?
Thursday, December 24, 2020 There is a legend that delights me that says on Christmas Eve animals can talk! Only at midnight of course and it doesn’t last for long. Personally, I believe that animals are talking to us all … Continued