Chris from Illinois tells us about his Bigfoot encounter on the Green River and another interesting creature he saw later in life!
You must be logged in to post a comment.