RAF tornado pilots spotted UFO over the Netherlands

Posted on Mar 8, 2011 in News | 0 comments

The British Air Force spotted a large UFO over the Netherlands in 1990. This is evident from recently declassified documents, reports...

Read More

Pin It on Pinterest