RIP Bigfoot. Magazine Declares Legendary Northwest Forest Critter Dead

Skeptical Inquirer, which touts itself as “dedicated to science and reason,” goes full bah-humbug in stating that “it’s clear there’s no evidence the creature ever existed in the first place.”