Man says Bigfoot lives in backyard

    Just Watched

    Man says Bigfoot lives in backyard

A man in Tehama County, California, claims that Bigfoot has taken up residence in the woods behind his home.