Alleged UFO Spotted in New York During Blue Angels Show, Zips Across Sky
Play video content TMZ.com Another alleged UFO has been spotted in New York City — if you buy this blink-and-you’ll-miss-it footage, that is … which looks eerily similar to other sightings of late. Check out […]