Woman Claims to Have Filmed Possible UFO From Airplane Above NYC
Play video content Michelle Reyes/NewsNation A UFO seems to have been caught on camera whizzing across the sky above NYC — at least if you buy what this woman is selling … which amounts to […]