>> Related: Teen girl claims two NYPD officers handcuffed and sexually assaulted her
In the video, she can be heard threatening a store clerk, saying, "I will knock you the (expletive) out!"
Villafane even flashed her NYPD identification and fought with an officer.
“When they went to arrest her, she didn’t want to cooperate, so they had to take her to the ground and cuff her,” Butler said, telling the Post that the shop’s floor was covered with “blood and chocolate.”
RELATED: Excessively disgruntled driver somehow runs himself over with his own car
Villafane faces charges for criminal trespassing, disorderly conduct and interfering with police, and Salvadore was charged with assault and disorderly conduct.
The NYPD said Villafane was suspended without pay "for the good of the department," according to the Post.