Weird Stuff New Yorkers spot mysterious object zipping through the sky leaving locals bewildered – The Mirror July 19, 2024 ndowd New Yorkers spot mysterious object zipping through the sky leaving locals bewildered The Mirrorsource