It Still Lives, Episode 12: Christmas in the Mountains