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.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.