UPDATED
Date of sighting: September
Location of sighting: Lincoln, Nebraska, USA
Just yesterday I reported about a three glowing UFOs seen over Lincoln, Nebraska this week, now check out this new sighting from Lincoln. I also noticed there are some glowing tiny orbs around it, and at 21 sec into the video the red object shoots up into the triangle. (second photo down) SCW
what do you think its solid avidence about alience.... on mars ?
ReplyDelete