Mother Bigfoot

Finding BigfootSeason 3

A photo that allegedly shows a Bigfoot carrying her baby is investigated in an apple orchard in Vermont.

Information

First Aired On:
Nov 18th, 2012

Recaps

No recaps, be the first to add one below!

You must login to post a recap!