Bigfoot Sighting in Adirondacks New York

Bigfoot Evidence: New Footage: Bigfoot Sighting in Adirondacks, NY.

I don’t know what this is… other than kinda funny looking.

Credit: Bigfoot Evidence

Comments are moderated. Please follow the Comment Policy.
Only thoughtful additions and pertinent opinions will be approved.