A ghost prowls the woods causing terror. Was this really a ghost or was something else going on?
See All 113 Episodes of "Backyard History"