The cops overreacted for sure but look at both sides of the equation you numb nut fuck.
Cops are given a gun, taser, baton, and training.
Cops are given months of pre- training and years of on job training.
They're paid not to over-react and assault people that do annoying shit. Just as the cashier at Mcdonalds isn't allow to shove someone to concrete who annoys them, the cop can't do it either.
When Malvo was shooting people at Michael's craft stores, cashiers at Michaels were not allowed to commit assault on people.
There is no "both sides of the equation", so the dumb fuck in this situation ain't me, pal. There's one side - the freaking law. That's it. This cop broke it by shoving a civilian who had done no crime. Period.
The cop shoudl be in cuffs, and anyone who says it's okay to abandon the law when police are annoyed, you deserve bird shit on your car, brah.