Hi Soul king:
So sorry this happened to you. Not all police are bad, though. As a matter of fact most are good people doing a very hard job. Last year when I came home to find a stranger running out the back door of my house (he completely smashed the door in to get in), the two cops that showed up were incredible. They even helped me find a glass repair shop that would come right away. The idiots you encountered should be punished, though. They should have recorded your traffic stop on a dashboard camera, at least, so if you are up to filing a complaint against them, there is proof of what happened. Good luck to you!