Trick-or-Treat!
According to legend, it used to be believed that every year on October 31st, the spirits of the dead could enter into the world of the living. In order to protect themselves, the living began leaving food and treats outside in the hopes that it would make the wandering spirits Read more…