Okay I dunno if it was a will o the wisp, or what, but I did go over this morning and check this spot of the woods out. Nothing to report, some water runoff from the mountain, a tupperware plastic container and a beer bottle.

So I’m thinking it was the light reflecting off one of those objects, there’s a street lamp about 10-20 yards away. Or perhaps it was biolumi shit from decaying leaves mixed with water?

Anyway I didn’t get abducted or met any greys or stinky lizard men.