Is Bigfoot Going Extinct?

Steve & Chris discuss the Bigfoot population.