|Kane man in TV spotlight for 'Bigfoot' research|
Seeing is believing. Claiming to have seen "Bigfoot" six times in the past three years, Jeff Anderson of Kane is convinced the mysterious ape-like creature exists in the Allegheny National Forest (ANF). Login or register to post comments; Printer ...
See all stories on this topic »