Woman Claims to Have Filmed Possible UFO From Airplane Above NYC
A UFO seems to have been caught on camera whizzing across the sky above NYC -- at least if you buy what this woman is selling .....
TMZ.com
LaGuardia Airport is a civil airport in East Elmhurst, Queens, New York City. Covering 680 acres (280 ha) as of January 1, 2024, the facility was established in 1929 and began operating as a public airport in 1939. It is named after former New York City mayor Fiorello La Guardia.
A UFO seems to have been caught on camera whizzing across the sky above NYC -- at least if you buy what this woman is selling .....