animal planet's finding bigfoot coming to town