A UFO was caught on camera flying across the sky above LaGuardia Airport in New York City by a woman named Michelle Reyes. Reyes, who was on board a flight with her daughter, spotted the UFO while she was taking photos of the city from her window on the plane. “The first thing I did […] Read this story