UFO sighting filmed over Throgs Neck, New York – March 10, 2021 FeaturedUFO Videos By admin On Mar 12, 2021 0 24 Share ufo footageufo sighting 0 24 Share