Edmonton police have laid charges against a man in his 40s, after a late afternoon crash between a front-end loader and a mini-van Tuesday.

Just before the supper hour Tuesday, investigators said a minivan was headed southbound on 109 Street near 107 Avenue when it was hit by a front-end loader.

The two people in the van, the woman and young child, were taken to hospital as a precaution.

However, it’s what happened after the crash that had some bystanders shocked.

“The [front-end loader] swerved into its lane, side-swiped and hit – backed off of it for a second, and sped off down 109 [Street],” witness Kelly Schmidt told CTV News on the scene.

The woman and child were treated and released from hospital, they had non-life threatening injuries.

Later, the front-end loader was stopped by police, EPS said the driver had parked the machine in a parking lot nearby, and tried to flee on foot – but one witness detained the driver until officers arrived.

Investigators later discovered that the vehicle had been reported stolen from a company in Nisku Monday.

On Wednesday, police said Mitchell Charuk, 45, was facing charges of failing to stop at the scene of an accident, assault with intent to resist arrest, impaired operation of a motor vehicle, driving with a BAC over 80 mg%, theft of a motor vehicle and driving while suspended.