Ben Davis was in the U.S. Army and stationed at Ft. Polk in 1976 when he says he had an alien encounter. He talks about that encounter and how it led to him and two others trying to steal alien technology in the hands of the military in order to return it to the aliens.
Podcast: Play in new window
Subscribe: RSS