August 28, 2024 by US Posts · Published August 28, 2024 · Last modified August 21, 2024 The Killer Cowboy August 28 2024 on Investigation Discovery