When a woman's body is discovered in her car on an overgrown lot outside of Mobile, Det. Glenn Barton traces her final steps to find who or what is ultimately responsible for her mysterious death.
Nov 30, 2023
Dec 28, 2023