UFO Videos

UFO sighting filmed over Over Clifton Park, New York

UFO sighting filmed over Over Clifton Park, New York

Video footage of an unknown craft filmed hovering over Clifton Park, New York.

About Author

admin

Leave a Reply