Tulsa Police arrest 74-year-old man after hit-and-run crash
TULSA, Okla. -Tulsa police arrested a man accused of leaving the scene after a crash that seriously injured another driver near East 52nd Street and Riverside Drive.
Investigators said the crash happened when the driver of a pickup truck, 74-year-old Robert Spellman, failed to stop at a stop sign while traveling west on East 52nd... Read More.

















