Tag: raf

RAF tornado pilots spotted UFO over the Netherlands

The British Air Force spotted a large UFO over the Netherlands in 1990. This is…

This website uses cookies.