Serial Killer Tulsa Oklahoma
Guides And Explainers
The name sends a shiver through the Oklahoma night. Tulsa is known for art, oil, and blue skies. It is not supposed to be a place of terror. Yet, a shadow stretched across the c...
Open article