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.
httpv://www.youtube.com/watch?v=jEZnZ6f5F-8
You must log in to post a comment.