Giant UFO Seen Over NYC, Nov. 24th

This UFO was seen by several witnesses over New York City’s Upper East Side at around 6:45-7 pm on Wednesday, November 24th. Have they returned again for another visit? To read a thread with people debating whether this is a helicopter or not click here.

This entry was posted in disclosure, ufos. Bookmark the permalink.