UFO in NYC: Aliens or balloons in New York sky?

Crowds in New York have had their eyes to the skies – in an alleged UFO sighting. Dozens of videos posted online show passers-by seemingly staring at a …


Leave a Reply

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