Jessica comes on to tell us about different Bigfoot encounters in her state of Washington!
You must be logged in to post a comment.