For honking her horn, this woman deserved this? The puke with the badge should take it where the sun doesn't shine, with a cattle prod. I hate our 'Sue Happy' culture, but in this case, I hope she and her husband slap the city and police dept. with a hefty lawsuit!
I think a turnabout would be fair play. Hold the cop down and let the little old lady hit him a couple of times with a taser. Let him see how he likes that!