Talked to some guys at the show this weekend wearing shirts which said "Bigfoot Hunters". Talked to them a good bit. They were sincere and honestly believed it. I don't know that I believe it, but won't laugh at anyone who does. To me the odds of probability are low but I won't totally discard the possibility. I think there is a much bigger chance of big cats around though.
Last edited: