Thursday, December 2nd 2021, 6:27 am
Midwest City police said two people are in the hospital in critical condition after a motorcycle crash near Northeast 23rd and Air Depot.
It happened around 10 p.m. Wednesday.
The News 9 crew on scene said the motorcycle was wrecked on the side of the road and debris was scattered all over the street.
December 2nd, 2021
April 17th, 2024
April 17th, 2024
April 17th, 2024
April 17th, 2024
April 17th, 2024