San Jose's police chief tweeted out Thursday that he was going to protect the First Amendment, the community and his officers during the Trump rally, but many Trump supporters say he forgot about them.
It didn't matter who you were - man woman, or even the elderly - the protesters Thursday night were on the attack.
There was video from Instagram of a woman being punched by a protester and she wasn't the only one.
Others also had things thrown at them and were harassed.
All this happened as San Jose police just watched.
Trump supporters attacked outside rally as SJPD just watched. Some call it worst clashes since Trump campaign begun. pic.twitter.com/lZgNtAurBt— Matt Keller (@MattKellerABC7) June 3, 2016
"They grabbed my Trump sign and started ballin' me, saying I was a racist," Trump supporter Andrew Zambetti said. "I didn't think anyone would actually hit me but they were like spitting on me and stuff."
Sky7HD was above as San Jose police attempted to surround a large number of protesters.
Officers announced by helicopter to disperse, calling it an unlawful assembly.
Rally last night in San Jose was great. Tremendous love and enthusiasm in the hall. Big crowd. Outside, small group of thugs burned Am flag!— Donald J. Trump (@realDonaldTrump) June 3, 2016
San Jose police say they made a few arrests but didn't have specifics.
They also say there was no significant property damage reported.
One officer was assaulted.
San Jose police say they'll release more details on Friday.
For full coverage on the presidential election, click here.