Don FordApr 11, 20192 minDon Reviews "Missing Link"Growing up in Montana, there have been more than a few Bigfoot sightings in my area, and I even know someone who swears they saw one...