Exclusive New York City "UFO" Footage


Uploaded by on Oct 15, 2010
CBS News obtained footage of mysterious glowing orbs floating over New York City which some are calling UFOs

Comments

Popular Posts