Staff
November 28, 2023
A year ago today I witnessed a UFO in the sky above Green Island, New York. Here’s the video footage!