A video of the arrest posted on social media Saturday went viral showing three officers holding Weinman down on the sand. One officer punches her on the back of the head as they restrain her. A woman in the background repeatedly yells “stop resisting.” Police identified the officers involved as Officer Thomas Cannon, Officer John Hillman and Officer Robert Jordan.

An officer confronts Weinman and a friend about underage drinking and makes them take a breathalyzer test. He asks her how old she is as well as her last name though she doesn’t tell him. The officer is heard saying he is going to have Weinman pour her alcohol out. Weinman tells the officer she’s allowed to carry alcohol, just not to drink it. She also argues that the alcohol isn’t opened while an officer tells her the alcohol can be seen meaning it’s an “open display.” The officer tells Weinman she’s not cooperating and causing a scene. After asking her to provide her name, she refuses. The officer grabs Weinman’s hair and forces her to the ground as she screams, struggles, curses and tells him repeatedly to get off of her. At one point a fist is seen hitting Weinman three times. After a short scuffle, they are able to place Weinman in handcuffs. Weinman then spits at one of the officers as they place her in handcuffs and take her into a police vehicle.

Emily Weinman, 20, of Philadelphia, was arrested and charged with aggravated assault on a police officer, aggravated assault by spitting bodily fluids at/on a police officer, disorderly conduct, resisting arrest, obstruction and minor in possession of alcohol.

Wildwood Police say an internal affairs investigation was immediately initiated on the incident and the three officers were reassigned to administrative duty pending the outcome.