UFO sighting filmed over Over Clifton Park, New York

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

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

Leave a Reply