Exclusive New York City “UFO” Footage
Oct 15, 2010
CBS News obtained footage of mysterious glowing orbs floating over New York City which some are calling UFOs.
Interesting that this was on CBS, but the big guns only sometimes show this type of thing.
If not balloons… who knows, eh? YMMV.