Saturday, September 28th 2024, 9:31 pm
Tulsa police and firefighters are responding to a motorcycle crash near South Yale Avenue and East 21st Street.
No information has been released about the people involved.
This is a developing story. Refresh this page for updates.
September 28th, 2024
January 29th, 2020
January 28th, 2020
January 23rd, 2020
September 28th, 2024
September 28th, 2024
September 28th, 2024
September 28th, 2024