Halifax Regional Police have charged a 67-year-old Maitland man with assault after an alleged incident of road rage in downtown Halifax Thursday afternoon.

Police say they were called to Hollis Street, near Sackville just after 3:00 p.m. after a woman reported that she was attacked and that a man had left the scene of an attack.

Not long after, police say they arrested a man and charged him with assault. He's been released on a promise to appear in court and he is due in court on April 7.

The woman was left with a black eye after the assault Thursday. (Facebook)

Police were unable to say whether the man was a driver or a passenger. It was snowing Thursday afternoon, and it's unclear if weather was a factor.

A Facebook post shows a woman with a swollen cheek, small cuts and black eye.

The post says a friend was "tailgated" on her drive to work, was pulled out of her car at a red light, and then punched in the face by someone in a Nissan Pathfinder SUV. A young man came to the woman's rescue after the man fled.