‘Unexplained Mysteries: Touch by an Alien’ alien abduction documentary

This is from the somewhat obscure 2003-2004 series ‘Unexplained Mysteries’ that had several UFO and alien investigatory episodes:

Read More