July 22, 2024 “Godforsaken” Barstow at the center of a horror comic series The Dark Horse Comics series “Barstow” describes the city in the “center of the Mojave Desert” as “a crossroads between hell and the underworld.” The...