It's the video the mother of 17-year-old Tazsha Swift of Detroit say she can't even watch.
And she wants the man who assaulted her daughter at the Northland Roller Rink last Saturday held responsible.
Swift says she was waiting for her brother, getting ready to leave, when a man who she thought was a security guard grabbed her arm.
Apparently they got into an argument, before the shoving and that punch was thrown, caught on cellphone video.
Swift's mother Tyletha Williams says there's no reason the man had to resort to violence, while another witness says his friend was only defending himself.
"I cried, she's never been in a fight, so the first thing to do was break down," Williams said.
"I wasn't expecting it," Swift said. "Especially at the time I didn't feel it I guess, I like, blacked out. When I woke back up and regained consciousness, it hurt so bad.
"I could barely open my eye."
A rink security guard Willie Horter also spoke about the incident.
"When he tapped her arm, that's the most, no force, no nothing," Horter said. "The young man that was with her started cussing at him and he violated his personal space."
Horter adds that that video doesn't show the whole story and the manager of Northland Roller Rink says the man seen punching Swift does not work there although he comes in often.
Swift's mother wants the man charged with assault. Detroit police say they've identified the man and he is cooperating, but has not been charged yet.
Meanwhile Swift's family is planing a protest Saturday night at 6 p.m. outside the roller rink because they don't feel enough was done to prevent this.