Betty Barnes and Martha Parker or "Thelma and Louise" Latest “DO NOT BE AFRAID…” “Don’t let anyone discourage you.” Being Still THE HAUNTED SPIRIT IN DEKALB COUNTY