UFO sighting filmed over Throgs Neck, New York – March 10, 2021

Three unknown lights have been spotted flying over New York on the 10th March 2021.

Leave a Reply