Across America: New video captures alleged UFO in New York City

Another alleged UFO has been spotted in New York City — blink and you may miss it. A video from TMZ, which lasts no more than …

Leave a Reply

Your email address will not be published. Required fields are marked *