A 32-year-old Hamilton man has been charged with assault and mischief after a road rage incident in Caledonia this weekend.

Police were called around 8:25 a.m. on Saturday to respond to a complaint that a man had been assaulted and his vehicle damaged.

Investigators determined that two vehicles were going southbound on Argyle Street North and then the "drivers became involved in an argument over each other's driving behaviour."

They pulled into a parking lot and got out of the vehicles. One assaulted the other, police say. They kept driving and then "met once again" on Braemar Avenue. One of the men threw an object at the other vehicle, causing damage, police say.

The Ontario Provincial Police charged a 32-year-old man from Hamilton with assault and mischief under $5,000. He's expected in provincial court at a later date.