A 97-year-old man who was one of three people injured in a Regina parking lot after getting pinned between two cars has been charged with a traffic infraction.

It happened Monday morning at a Canadian Tire store on the 4500 block of Albert St. on the south end of the city.

Police said at around 10:46 a.m. CST, the man was trying to park his Chevrolet Impala at an angle to a Honda CR-V when there was a problem.

It turned out the car wasn't in park and the Impala was slowly moving toward the Honda, where a couple was loading their purchases.

The man tried to get back in and hit the brake, but hit the gas instead.

He ended up pinned between his car and the Honda.

The couple loading groceries — a man, 59, and a woman, 55 — were also pinned.

Firefighters freed the elderly man and after being treated at the scene, he was taken home.

The couple was taken to hospital to be treated for non-life-threatening injuries.

He's been charged under the Traffic Safety Act with driving without reasonable consideration for others.