Please rate:

Breakdown - Bigfoot or Hoax?

A close look at the Klamouth Oregon Bigfoot and others that could be the work of some self-promoting prankster.



Show Description Hide Description