Over the past five years, there have been multiple reported sightings of “Bigfoot” in an orchard in East Fresno County, California. After this latest

First posted on http://www.ntd.tv