Two people are in custody after a police chase involving U.S. Customs and Border Protection and Michigan State Police ended in a crash in Sterling Heights.

MSP was called about 12:30 p.m. Wednesday to assist a border protection aviation unit following an armed carjacking suspect, according to a series of Tweets from MSP.

The suspect is believed to have been involved in several incidents in Detroit and Eastpointe, MSP said.

The aviation unit guided troopers to the suspect's location and troopers attempted to stop the suspect on Metro Parkway, according to police. The suspect vehicle then led police on a pursuit through a subdivision along Metro Parkway and through several cities.

The driver of the vehicle was approaching Dodge Park Road, which meets Metro Parkway in Sterling Heights, when he lost control and struck a curb, police said.

Video from a Facebook Live from Fox 2 Detroit showed a vehicle swerving around other cars before crossing several lanes of traffic and hitting a median. The back of the vehicle then slammed into a tree and appeared to tear off.

Two suspects in the vehicle had non-life threatening injuries and were taken to a hospital, police said. No one else was injured.

The suspects are in the custody of the Eastpointe Police Department at the hospital, according to MSP. A report will be submitted to prosecutors for fleeing and eluding police.

The suspect vehicle had, at times, reached up to 95 or 100 mph and drove as slow as 30 to 40 mph as well, said Michigan State Police First Lt. Michael Shaw.

The chase started in Detroit, Detroit Police Department spokesman Bryan Warrick said. Further details were not immediately available.

The incident remains under investigation.

Contact Darcie Moran: dmoran@freepress.com.