C2390 Red
"Professor Mu, I found it!" The traffic police had sent over a surveillance video.
Mu XueRong could see Qiu Chenxi driving her car crazily on the road. Several times, she almost collided with the car in front of her. The situation was very dangerous.
"We have set up a barricade in front of us. We can block it!" The police had taken control of every section of the road