Perth County OPP have charged a 20-year-old from Kitchener after a bad crash in West Perth.
Around noon on June 23, emergency crews responded to a two-vehicle collision at the intersection of Perth Road 164 and Perth Line 20.
Police said that both vehicles "were damaged beyond repair."
Four people involved in the crash, including two small children, were taken to hospital with non-life threatening injuries.
Following an investigation, police have charged a 20-year-old male from Kitchener with Fail to Yield, contrary to the Highway Traffic Act.