Tagged: UFO Releasing Glowing Orbs Into a Formation in Western Massachusetts


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? Or, was it something...