A down on its luck mining town finds a new life when locals begin seeing a bigfoot. Before long, there are tourists in town, cash registers ringing, and a nationally syndicated television show scouring the woods for a sasquatch. It's a Christmas miracle - or is it? My rating…


























