UFO Sighting filmed in Cambridgeshire, UK

Video footage of an unknown craft hovering over Cambridgeshire, England.

Video footage of an unknown craft hovering over Cambridgeshire, England.

Leave a Reply