A violent brawl at a Rhode Island carnival has led to arrests, police said.

Video taken of the fight that went viral on social media helped police in making arrests, according to WPRI.

The incident took place May 28 at Mulligan’s Island Golf and Entertainment Center. Police said Wilson Rivera, 18, hit a teenage girl with a weapon that was likely brass knuckles.

Rivera was arrested Friday and charged with felony assault. In total, two adults and five minors were arrested.

Police said the brawl involved two groups who have an ongoing feud and crossed paths at the carnival.

The investigation continues and there may be more arrests, according to WPRI.