Mix 100.3 | The Truth is Out There for Secret of Skinwalker Ranch's Dr. Travis Taylor

As new episodes of Skinwalker Ranch are about to drop Dr. Travis Taylorsays that due to the Aliencon community, the government can’t rule outextraterrestrial...