Spread the love

In this episode we look at twenty facts surrounding the alien abduction of Travis Walton back in 1973. From human like captors to a complete absence of a scent trail we will go over some of the often overlooked circumstances of this famous alien abduction. Listen in to learn more.