A 70-year-old man is facing impaired driving charges after a crash in Stratford, although the accident wasn't his fault, say RCMP.

Four vehicles were involved in the crash on the Trans-Canada Highway near Balderson's Farm Market.

A pickup had stopped and was signalling to turn into a driveway when it was hit from behind and pushed into the oncoming lane of traffic, said RCMP.

The truck then hit a van coming in the opposite direction and the van hit a parked car.

The man in the van had been drinking and failed a breathalyzer test at the Queens District detachment, said RCMP.

The man is due in court at a later date.