It's hard to watch.
Around 9 p.m. on Monday, October 1, a bus driver in Kansas City, Missouri, told passengers to get off the bus after they refused to pay.
As they left, one of them hauled off and sucker-punched the driver in the head. Hard. It's a violent blow that sent the driver reeling.
The Kansas City Police released another video on their YouTube channel (below), which gives a better look at the suspect's face.
Unbelievably, the driver tried to continue his route, but after he ran into some orange road cones other passengers convinced him to pull over and get help.
Police released the video in the hopes that someone will step forward and identify any of the people involved. Let's hope someone does.
If that someone is you, call the Kansas City police TIPS hotline at 816-474-8477.