Peola, Washington Bigfoot Encounter - Bigfoot Eyewitness Episode 344

Peola, Washington Bigfoot Encounter - Bigfoot Eyewitness Episode 344