In the March 31 premiere “Supernatural Bigfoot,” the bigfoot team heads to North California to meet up with another group …read more