There are plenty of things that can go wrong at a wedding: torrential downpour, an inappropriate drunken toast by an old army buddy, the bride running away with Dustin Hoffman.

Usually, though, there isn’t much blood.

Not so over the weekend in Newburgh, NY, where a dispute over a camera at a wedding party turned into a 100-person melee which spilled into the parking lot outside of the Ramada Inn where it was being held. Two people were treated at a hospital afterward for stab wounds. Another man received treatment after being punched in the face.

Finally, 30 cops showed up to break up the fight. “It just kept going on and on,” said Town of Newburgh Police Sgt. Peter Talarico. “It was a wedding party gone bad.” Cops say they broke up over 30 individual fights among the party guests, and arrested six people at the end of the night.