Originally posted by PAPA G do a search about "Bigfoot". they are alledgedly spotted all over the country, even 16 miles from where i sit. but there is no hard evidence of their existance.
I have pictures to prove it around here somewhere, I even went to her wedding!!! My sister in law is definately a knuckle dragging hairyback bigfoot if ever I saw one!