Get a lawyer and let them put you on the stand ONLY IF YOU CAN BE HUMBLE. People will hear it in your voice if you think that you did no wrong...things like I noticed "then I let them arrest me" that does not come across good.

And I'm sorry, you must be white no offense...most of us minorities know that you better do what ever the cops ask as fast as you can. Let the lawyer sort it out and say yes sir, no sir, thank you sir when they let you go and blame what happens on you. Cops are not honorable or professional. Once you know that, you can deal with them better. Sorry you had to deal with what us minorities have to deal with all the time.

P.S. Minority cops harrass us minorties the most...no idea why.