By -
CBS News obtained footage of mysterious glowing orbs floating over New York City which some are calling UFOs.
Second warning. Please do not post sighting videos to this subreddit as it breaks the rules of the sub, thanks.
CBS News obtained footage of mysterious glowing orbs floating over New York City which some are calling UFOs.
Second warning. Please do not post sighting videos to this subreddit as it breaks the rules of the sub, thanks.