>>333583hey, some people really do believe in big foot
i do not, but it is possible to have some sort of hominids living in the great wilderness
we didnt meet some indigenious tribes until just a couple decades ago.
don't hate, appreciate his early work.
who knows maybe hes desperate for money and has to take the cheap offers