You are viewing a single comment's thread from:
RE: What The Hell Is A Big Foot?
Scientists think they've debunked it but i say it's possible they're giving up on the idea
Scientists think they've debunked it but i say it's possible they're giving up on the idea