The Mystery of Rudloe Manor

In Wiltshire, England, Rudloe Manor appears to be nothing more than an English manor house, but researchers argue it has been the epicenter of British research into UFOs since World War II.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.