SACRAMENTO (CBS13) -- A video shot in south Sacramento has gone viral and, in a word, it's brutal.
It shows a mentally disabled woman being mocked, spit on, then punched in the face at a Sacramento strip mall on Mack Road.
Regular customers and neighbors weren't surprised by the video. They say this type of disrespect, and abuse, goes on all the time.
But it's difficult to watch. A woman who appears mentally impaired is punched in the face.
It all started while she stood in front of a doughnut shop where she is taunted by a group of guys who sound as if they're spitting on her.
Then she's shoved in the face and laughed at.
After that she snaps and chases her attackers, asking why they're hurting her.
"Why you slapping me, huh?" she can be heard asking.
After that a man punches her in the face, knocking her to the ground, where she can be heard moaning.
"This is just appalling to see this, and it's a shame that this happens," said Jonathan Johnson of Sacramento as he watched the video.
"Especially an older lady like that, man, that could've been somebody's grandma," another man said.
Regulars at the shopping center say they've seen the suspects -- and the victim -- many times.
"They harass a lot of people on this corner," Johnson said. "And I see this happening all the time."
"I wish I would have been here," Day Walker of Sacramento said. "Wouldn't have gone down like that. I'd have stepped in."
The video was posted on worldstarhiphop.com, where it's received nearly 40,000 views -- and captured the attention of a community member who wants these men caught. Police have now connected that video to an emergency call they received on Oct. 1
"When the police got there, they spoke to her," Sgt. Andrew Pettit of the Sacramento Police Department said. "She refused medical attention and she refused prosecution."
Police are now actively searching for these men, and they'll use their IT specialists to track down the source of that video.
The website that posted the video has not responded to CBS13's request for a comment.
for more features.