A UFO and UAP movie creator shares his encounter with humanoid aliens on Orcas Island, sparking discussions about 'Nordic aliens' and local legends.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results