Jesus found in dead pine tree
TO Lehi, Utah, where Dean Hansen and Lee Taylor nhas found The Virgin Mary and Jesus inside a dead pine tree.
Says Hansen: “When we first saw it, we were like ‘wow’.”
What do you see..? A howling banshee in a Scream fright mask holding a shield..?