Dudley, North Carolina Ghost Sightings

We used to live here in Dudley, a small town. My friend and I saw a strange smal...