July 19, 2026
Viral Video Shows the Punch. Bodycam Shows What Led to It
Just before 2 a.m. outside the nightclubs on Mill Avenue in Tempe, Arizona, a sidewalk brawl pulls three bike officers into back-to-back arrests - and ends with a 21-year-old college student on the ground and a single disputed punch. This documentary rebuilds the night from the police bodycam footage Tempe released, the surveillance angle, and the bystander video that spread online before most of the record was public.
Reconstructed timeline
Times from synchronized camera clocks and dispatch records.
1:41 AM
Brawl erupts on the sidewalk
Surveillance (CCTV) angle: a physical struggle breaks out among several people outside the nightclubs and they tumble to the ground. Police reports describe two men in an active fight.
1:41 AM
Officers move in and restrain individuals on the ground
CCTV: officers arrive and kneel over individuals on the sidewalk while bystanders gather with phones.
1:42 AM
Officers secure suspects and manage the crowd
CCTV: officers bring a subject to their feet while surrounding bystanders watch.
1:43 AM
Bike Officer 1 rides to the scene (bodycam angle begins)
Compilation switches to the first bodycam clip: a bike-squad officer rides down the street toward the incident. Playback time; replays the ~01:41-01:46 window.
1:43 AM
Officer 1 takes a male subject to the ground and handcuffs him
Officer 1's bodycam: dismounts, restrains a male subject, gives commands 'On your back' and 'Stop reaching, man. Put your hands on your back.' The male subject shouts 'I have a torn labrum!' (playback time).
1:44 AM
Bystander shouts 'Stop! You just hit her!'
During the ground struggle a bystander repeatedly yells 'Stop! You just hit her! He just hit her!' - an early on-mic reaction to force. This is heard on Officer 1's angle and is not necessarily the strike on the woman (Bonner), whose arrest appears later in the compilation.
1:45 AM
Officer 1 holds the male subject, talks with bystanders
Subject on the ground says 'I don't have shit on me'; a shoe/bracelet/necklace exchange follows. Subject: 'I didn't do shit. He punched me. He pushed me down.'
1:46 AM
Bike Officer 2 rides to the scene (second bodycam angle)
Compilation switches to the second bodycam clip: another bike officer rides toward the scene (playback time).
1:46 AM
Officer 2 assists restraining subjects on the pavement
Officer 2 dismounts and helps control subjects on the ground amid shouting.
1:47 AM
Witness tells Officer 2 how the fight started
A male bystander says he was on the sidewalk waiting for his Uber when a man 'literally ran at me,' smacked him and 'dropped the pizzas on the ground.' Officer 2: 'So that guy assaulted you?' - 'Yeah.' The only on-mic account of the brawl's cause.
1:48 AM
Bike Officer 3 rides toward the scene (third bodycam angle)
Compilation switches to the third bodycam clip - the officer who will restrain the woman (playback time).
1:49 AM
Officer 3 takes the woman (Bonner) to the ground and handcuffs her - use of force
Officer 3's bodycam: restrains a female subject on the sidewalk and handcuffs her. Per the arrest report she struck the officer five to six times in the face and the officer 'struck Bonner once in the face' to stop the assault. The exact strike frame is not clearly isolated in this angle; force is…
1:49 AM
Bystanders react: 'You wanna punch a bitch, bro?'
Officers order 'Back up!'; a bystander challenges the officer over the strike ('You wanna punch a bitch, bro?').
1:50 AM
Bonner, handcuffed and seated, shouts at officers
Handcuffed on the sidewalk, the woman repeatedly yells 'I'm one person!' and obscenities at officers. The bystander video raw/11 Facebook.mp4 shows the same handcuffed-on-the-ground aftermath (11 Facebook @ ~55s) and then the officer lifting her up and walking her away (11 Facebook @ ~68s); a…
1:51 AM
Bonner accuses the officer of punching her in the face
'Alright, take a seat.' - Bonner: 'What the fuck, fuckin' punch a bitch! ... you see my fuckin' face? ... he punched me, I didn't do shit, he pushed me! He pushed me down! He pushed me in my fuckin' face.' Her on-camera account of the strike.
12:00 AM
Bonner booked and released (report)
Report-only, document-stated date: Bonner was booked into the Tempe City Jail and later released with electronic monitoring and curfew restrictions.
12:00 AM
Tempe PD launches administrative investigation; releases four clips (report)
Report-only: after the viral Facebook clip (posted by Quinn Gamino), Tempe PD launched an administrative use-of-force investigation and released four surveillance/bodycam clips saying the short online clip omits context. The Tempe Officers Association (president Rob Ferraro) publicly defended the…
12:00 AM
Court status conference; preliminary hearing Aug 6 (report)
Report-only, document-stated dates: status conference scheduled Aug 3, followed by a preliminary hearing Aug 6, 2026 (Maricopa County Superior Court records via FOX 10).
12:00 AM
Felony prosecution declined; misdemeanors refiled; defense alleges groping (report)
Report-only, attributed secondary news (postdates the FOX 10 write-up in extracts/): Maricopa County declined the felony prosecution, and Tempe police submitted misdemeanor charges instead - assault, resisting arrest, disorderly conduct, and obstruction - against Bonner (described as a 21-year-old…
Related cases

CASE-246
Rammed Truck 911 Call Ends in AK-47 Shooting
Police bodycam footage released by the New Jersey Attorney General's Office captures the nine minutes and forty-seven seconds between the first body-camera frame and a single shot fired on a Fox Run Road porch. The 911 calls behind it described a suicidal, intoxicated man carrying what callers called an AK-47 - a rifle he kept insisting was not loaded. Whether that was ever true is the one thing the released record never says.
Open case file

CASE-210 · August 17, 2026
Man Bails From a Rolling Car, Hides 5 Hours in the Corn
A Wisconsin police chase ends with the driver bailing out of his still-rolling car in the middle of Highway 151 - then vanishing into a cornfield with deputies seconds behind him. Getting him back out takes the rest of the day.
Open case file