Jeannie and Robert arrive at Lost Creek. Robert believes he has seen bigfoot. One of the national land marks there is a mountain that looks like an apes head called Stone Face.
click here to see where to watch or .
Ready to Watch The Secret Of Lost Creek, Season 1, Episode 1?