Sasquatch: Boss of the Forest
Sasquatch: Boss of the Forest is a new movie that will be shot in Iowa starring Ben Rollins, Lyn Keren and Joe Sciorrotta. Written and directed by Collier Wilmes, the plot is described as “Two bigfoot Researchers go in the woods to find evidence of the illusive beast. Slowly they have more and more encounters … Read more