This sasquatch footage was recorded in a Russian Forest. The video clearly shows a bigfoot like creature walking through the woods.
This sasquatch footage was recorded in a Russian Forest. The video clearly shows a bigfoot like creature walking through the woods.