Video: It Remains a Mystery

The people of Fouke, AK, are convinced that a 3-toed beast lives in the woods.