A nearly 30-minute chase through the streets of Charlotte ended when the driver being pursued pulled into the parking lot of a police station and surrendered Thursday afternoon.

The pursuit began around 12:30 p.m., and the driver of an SUV could be seen weaving through traffic and running traffic lights as authorities followed.

About 30 minutes into the pursuit, the driver, Xavier Simmons, pulled into the parking lot of the Charlotte-Mecklenburg Police Department Hickory Grove team office and surrendered to officers.

Simmons said he was being chased for a probation violation and said he didn't stop because he didn't want to back to prison.

“I miss my babies man,” Simmons said. “I can't go back there.”

Simmons was sentenced to four to six years in prison in 2009 for robbery with a dangerous weapon.

Simmons has been wanted on outstanding warrants dating to May for charges including resisting an officer and reckless driving.

Rio Simpson heard the commotion so he started to record the chase on Facebook Live.

“I am just glad everybody is safe,” Simpson said. “Nobody got harmed. No cars got hit, nothing like that.”