I'm the person who does the serious critique about the latest #bigfoot claim. Why? Because people really believe this stuff without good reason. That's generally bad for society.
@Idoubtit I heard Bigfoot was just two bears duct taped together.
@TimeSnow More plausible than an unknown ape in North America.
@TimeSnow More plausible than an unknown ape in North America.