Police have released shocking vision of a crash allegedly caused by two 16-year-olds driving stolen cars north of Townsville which left three people seriously injured.

The dashcam footage from December 22 shows a Holden Cruze, which police allege was stolen, overtaking a Toyota Kluger on the Bruce Highway near Coolbie.

An allegedly stolen Mitsubishi Challenger appears to attempt the same, but narrowly avoids an oncoming semi-trailer.

It then hits the Kluger, sending it off the road where it rolls repeatedly.

Sorry, this video has expired Stolen car crashes into another vehicle on Bruce Highway

Police said the three people in the Kluger, all aged in their late 60s and early 70s, were trapped in the car for some time.

They were later taken to hospital with serious injuries including cuts and fractures.

"This could have been a significantly more serious incident than what it was, as it is we have three elderly people who have suffered potentially life-influencing injuries," Detective Inspector Dave Miles said.

Police said the driver of the Cruze returned to pick up the occupants of the Challenger before fleeing the scene.

"It shows they have a complete lack of empathy and a lack of remorse for what has happened," Detective Inspector Miles said.

"In essence there are people there who have been and were significantly injured and just left them there without rendering any assistance whatsoever."

A 16-year-old Annandale girl and a 16-year-old boy from Garbutt who police allege were driving the stolen cars were arrested a couple of days later.

The female teen has been charged with a number of offences including aiding a person to escape from lawful custody, burglary, and serious assault police.

The male teen was charged with driving without a licence, burglary, stealing, and dangerous operation of a motor vehicle.

Police have urged anyone with information about the crash to come forward.