Yeti or not, Here we come!: Bigfoot in the Redwoods