WOW! UFO releasing glowing orbs into a formation in Western Massachusetts

If this is edited, I’m still impressed. If it’s real, COME FURTHER WEST, please! USA MO 63141! #UFO sighting in Western Massachusetts, USA!

This and That

If this hasn’t been doctored then… WOW!! Really good footage! Link to the article is under the video.

View original post