Tag: 1980 Mercedes-Benz 450SL
-
WHAT DRIVES EILEEN, Chapter 15
Folks in small towns like Fort Stockton think evil dwells in the big cities. “The bigger the city, and the further north you go, the closer to the Devil’s Den you’re going to find yourself,” Brother Bob tells his flock at Second Baptist. He may be right about the direction of the compass, but the size of…