Loading...

Experts analyze new Bigfoot footage

|A group of scientists gathered in Dallas to reveal new HD video that they say is proof the legendary creature Bigfoot exists. Sharrie Williams reports.