Legends of elves, fairies, goblins, angels, and several other fabulous creatures have been among us for thousands of years. As children we have no doubt of their existence, but as adults it is more difficult to admit that we believe all of the tales. However, sometimes events show us that it is foolish to deny that our lives are sometimes protected from harm due to certain unexplained factors.
More