Bob Gymlan writes “In this video, I break down the baby bigfoot footage from upstate New York. It was taken in 1997 in the Catskill Mountains in low-light conditions. If for no other reason, this fleeting film evidence is unique because it quite clearly shows a primate, undeniably and indisputably. Definitionally, this is proof positive… Read more »
