Tag: strange glowing orbs

UFO light show in Massachusetts

An unexpected light show happened in Massachusetts. There isn’t much information to go on aside from a video which seems rather unusual. Was this the work of a government program? …
×