ArchAngels 88
Alleged UFO Spotted in New York During Blue Angels Show, Zips Across Sky
TMZ
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..
ArchAngels 88
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..
Quite a sight as the Blue Angels showed support for front line responders.