New footage allegedly shows recent sighting of Bigfoot in Idaho - and people are baffled

vt-author-image

By Michelle Hambiliki

Article saved!Article saved!