there are no such creatures. if there were we would have found them by now. we have been pretty much everywhere that they would supposedly inhabit.
why are people so gullible?
How do you know we would have found one by now when you have no idea what makes this animal click?
you're making presumptions, like many people do.
you presume that BigFoot *must* behave in a manner that we are familiar.
all I can say is, proove that