A ghost story filmed at Dallas County’s Old Cahawba Archaeological Park will air Thursday night on Alabama Public Television.
From
To