That is the question a local TV station in Phoenix is asking. A local enthusiast says that recent tracks proves Bigfoot does exist and is living in the White Mountains.
I want to thank my good friend Sharon (Autumnforest) for bringing this video to my attention. We need to take a trip up there and check it out for ourselves.