Two men were arrested after they allegedly attacked a man who was waving an American flag and holding a Trump election sign, police said.

According to Meriden police, the victim was standing on the traffic island at the intersection of Hanover Street and Colony Street around noon Saturday when the assault occurred.

Police said the two male suspects stopped their car, got out of the vehicle, and began punching and kicking the man, forcing the victim into the street. Meriden Police Lt. Lawrence Guidobono, who was parked nearby and witnessed the incident, stepped in to stop the attack.

The victim reported to police that the two men gave him the finger and he responded “same to you,” right before the attack started. The victim refused medical attention.

Wilson Eschevarria, 32, of Meriden, was charged with third-degree assault. His bond was set at $500 and he is expected in court on Nov. 23.

The second suspect, Anthony Hobdy, 36, of Meriden, was wanted on several arrest warrants and found with 54 bags of heroin packed for sale, according to police. He was charged with third-degree assault, possession narcotics, and second-degree failure to appear.

His bond was set at $540,000.