Friday, February 7, 2014

Could Bigfoot be living in Litchfield?

Published on Jan 31, 2014
One man in Litchfield says the mysterious creature itself scared both him and his dog. WMTW News 8's Aly Myles reports.