The video shows a white police officer choking a young tuxedo-clad man who is African-American, pushing him against a storefront and then slamming him to the ground outside a North Carolina Waffle House.The 27-second clip provides no context for the confrontation, but the image of the burly officer, dressed in tactical gear, subduing the skinny young man, who is pleading to be let go, is the latest such video to go viral, sparking outrage and accusations of police brutality.Here it is, but first a warning: some may find the video disturbing and the F-word is heard at least twice.And here is a bit of the context: It was taken May 5 and posted to Facebook on May 8 by Anthony Wall, 22, who says the video is of him. Wall is outside the restaurant after taking his 16-year-old sister to the prom.Some of the audio is difficult to understand, but it does seem clear that Wall says loudly "Get your hands off me!" multiple times and "get your supervisor" while a woman's voice off camera can be heard saying "I'm glad I'm recording this. He's not supposed to be doing that."While the officer's name has not been made public, the Warsaw (N.C.) Police Department acknowledged Thursday that he comes from the department's ranks.Channel 11, a Raleigh, N.C., ABC affiliate and other local television stations also show a clip from a second video that shows Wall and his sister in what appears to be a heated argument with a Waffle House employee inside the restaurant — an event that seems to have precipitated the confrontation with the officer.Speaking with ABC 11 later, Wall said, "I was pretty much trying to scream for air and trying to breathe because he was holding my throat and that's when I got aggressive with him because you are choking me."ABC 11 reports: