Creature at Owl Creek

Published: Sept. 16, 2020, 10 a.m.

This monster is rumored to haunt an abandoned train track in the Kentucky wilderness.