The History Channel The Secret of Skinwalker Ranch Watch every episode without signing in. watch now Links to the current season of The History Channel’s hit series, ‘The Secret of Skinwalker Ranch’. All Season 1 and 2 episodes are available to stream via historychannel.com.