Researchers: New video shows the real Bigfoot - wave3.com-Louisville News, Weather & Sports

Researchers: New video shows the real Bigfoot