Salt Fork Bigfoot?

Recorded by a passing motorist just by chance. What are the odds?



Show Description Hide Description