Hmm, yet another sighting in this past week. Chinese lanterns? I dont think so.
The woman recording agreed to take a lie detector test, husband is willing to account for what they saw.
The video was supposedly sent to experts for further examination.
Thoughts?
119



