Chester talks to us about his terrifying Bigfoot encounter he had as a child in West Virginia! Visit us at www.cryptidcreatures.net
You must be logged in to post a comment.