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
September 15th, 2024
August 10th, 2024
September 28th, 2024
September 28th, 2024
September 28th, 2024
September 28th, 2024