Noble
31-07-2024 • 26 mins
A gas man out on a routine delivery discovers a corpse on a rural property in the tiny town of Noble, Georgia.