Video footage of an unknown craft flying over Air Force base in Cambridgeshire, UK.
Video footage of an unknown craft flying over Air Force base in Cambridgeshire, UK. This video was recorded in early November 2015
Video footage of an unknown craft flying over Air Force base in Cambridgeshire, UK.
Video footage of an unknown craft flying over Air Force base in Cambridgeshire, UK. This video was recorded in early November 2015